另一方面,加密技术加密技术是最常用的安全手段,数据加密的密钥是加密算法和密钥管理。
用明文改变密文的过程。
二、对称加密和不对称加密对称加密(私钥加密)特征)文件的加密和解密使用相同的密钥; 例如,DES、AES不对称加密(公钥加密)不对称加密的加密和解密需要两个密钥:公钥(公共密钥)和私钥(私有密钥)。 例如,只有RSA公钥加密私钥可以解密私钥加密是公钥解密三,数字签名目的:完整性、认证、不可否认发送者过程:
1、单向散列函数散列函数生成信息摘要
2、使用发送方的私钥在消息摘要上签名(私钥不能否定) )。
3、将签名消息的消息摘要发送给收件人
*接收方验证过程: **用同一散列函数散列原文,用公钥解密发送方发送来的摘要,通过比较验证两者,可以确认身份和信息是否发生了变更。
四、数字加密目的:信息保密发送流程:
1、消息发送方发送消息时,生成对称密钥,用对称密钥加密发送的原文(处理原文这种大数据文本,对称加密更有优势,不建议直接用非对称算法直接加解密)
2 .由收件人公钥加密生成的对称密钥
3 .步骤1的接收和步骤2的结果一起发送给接收方。 1和2合起来称为数字信封。
**接收方验证过程: **使用自己的私钥解密加密的对称密钥,并使用该密钥解密密文。
五、数字签名和数字加密的共用,想保证机密性,想保证身份认证,不能否定时,需要两种方式并用。
整理的过程是首先解密数字加密,然后进行签名验证;
653http://www.Sina.com/)上图的加密过程是直接用非对称算法加密原文,转换为对称加密,然后用非对称加密发送密钥
六、汇总数字签名是一对多的关系,用私钥进行数字加密是多对一的关系,所以用公钥加密