码迷,mamicode.com
首页 > 其他好文 > 详细

密码学摘要

时间:2016-04-24 12:40:22      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

这学期学了密码学,虽然也是一门打水课,但是不记点什么确实就真的是水过去了...好歹对称密钥算法,公钥算法,数字签名什么的要简单记述一下,别人问的时候至少要知道说些什么。。。

——————————————————————————————————

对称密钥算法:

对称密钥加密和解密时使用的密钥是同一个密钥,其优点是加密速度快,缺点是不能作为身份验证,密钥发放困难。常见的对称加密算法有RC2,RC4,DES,3DES,IDEA,SDBI等。

当然,还会导致每一对通信放都要保存一对密钥,导致密钥管理困难。

 公开密钥算法:

公开密钥加密和解密使用的密钥是不同的密钥,分别称为公钥和私钥,公钥可以公开,私钥则必须保密只能归密钥所有者拥有。其缺点是对大容量的信息加密速度慢,优点是可以作为身份认证,而且密钥发送方式比较简单安全。

关于公钥与私钥的加密与解密:私钥加密公钥可以解密;公钥加密私钥可以解密。分别用于加密与签名。

你只要想:既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出加密时公钥负责加密,私钥负责解密;同理,既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出签名时私钥负责签名,公钥负责验证

密码学摘要

标签:

原文地址:http://www.cnblogs.com/dirge/p/5426672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!