注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 IT认证与技术学习-自己强..
 帮助

PKI 知识体系一,加密,对称加密


2008-04-10 12:34:20
 标签:加密 PKI 对称加密   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://myllj.blog.51cto.com/353588/70863
加密

     为了保护信息不被出信息接收者以外的人看到,人们通常会将信息加密。加密的方法很多,这里举个简单的例子,要传递一个用英文表达的信息――CHINA,那么可以将26个英文字母做个简单处理,如将每个字母用该字母次序加3对应的那个字母代替,A用D代替,B用E代替,C用F代替…;X用A代替,Y用B代替,Z用C。这样就可以将原信息转换为一段让人看不懂的信息。采用这个方法CHINA就加密为FKLQD。
     这个过程就叫加密,原信息(CHINA)叫原文,加密后的信息(FKLQD)叫密文,加密规则(将每个字母用该字母次序加3对应的那个字母代替)就是密钥(key)。

    为了让信息的接收者能够解密,发送方必须通过某种方式,将密钥告诉信息的接收者,这样接收者就可以按密钥规则解密。这种加密和解密用相同的密钥的加密方式叫对称加密,也是最常见的加密方式。

对称加密

    从前面对加密的描述,我们可以看出,对称加密有不足的地方:
1. 信息传递伴随着密钥的传递,密钥一旦丢失或被窃取,就会造成信息泄露。而且这个密钥不能再用来加密信息给另外的接收者,比如A用keyA加密信息给B,如果A又要发送信息给C,A就不能在用keyA来加密了,因为B已经持有keyA了。这也造成对称加密的另一个不足。
2. 适用性不强。N个通信方,为了互相传送密文,每一方都必须要持有N-1个密钥,总共需要N*N/2个密钥。
3. 还有一个不足是,在互不相识的两者之间传递密文是困难的,A要传递密文给B,但是A不认识B,没有有效的方法让A确认B就是B,也许这个B是C假冒的。

本文出自 “笨蛛” 博客,请务必保留此出处http://myllj.blog.51cto.com/353588/70863





    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: