关于不对称加密算法和对称加密及数字信封区别

2014-10-20 00:00:00 by 【6yang】, 264 visits, 收藏 | 返回
A. 不对称加密:

1. 不对称加密算法,一是公钥加密,私钥解密
2.  发信方(加密者)知道收信方的公钥,只有收信方(解密者)才是唯一知道自己私钥的人。
3.  RSA算法,DSA


B. 对称加密:

1. 算法公开、计算量小、加密速度快、加密效率高
2. 缺点:双方都有同样的钥匙,安全性不高;
3. 算法有: DES, IDEA, AES (即是中间带E的)

数字签名(数据摘要的HASH算法MD5(128位)和SHA-1 (160位), 包括签名[发送发私钥加密]和验证过程)是
私钥加密。公钥解密 (例 :A:原文=〉hash 算法 => 摘要=> 私钥加密=〉数字签名   B: 数字签名=〉发送发公钥解密=〉摘要=〉对比=<摘要<=hash算法<=原文)

而非对称算法RSA:
公钥加密,私钥解密

数字信封
公钥加密,私钥解密 (例:一份合同docx文档,先给文档加一个对称密码形成密文,然后对方给你一个公钥,再次加密,发给接收方,接收可以对称解密)
分享到:
share

    图片原图

    loading

    loading