首页 > 其他 > 详细

密码学-1

时间:2017-04-08 00:17:45      阅读:153      评论:0      收藏:0      [点我收藏+]

加密之前的消息称为明文,加密之后的消息被称为密文。

解密:把密文恢复成铭文的过程。

接收者以外的人试图将密文还原为明文,称为密码破译(密码分析、破译)。

进行破译的人称为破译者。

解决复杂问题的步骤,称为算法。(加密算法、解密算法)

密码算法中需要密钥

 

密码学家的工具箱:

对称密码(传统密码、私钥密码、公共密钥密码、共享密钥密码):加密解密使用同一密钥的方式。

非对称密码(公钥密码):加密解密使用不同的密钥。

混合密码系统对称密码非对称密码结合起来的密码方式。

散列值(哈希值、密码校验和、指纹、消息摘要):用单项散列函数计算出来的值。(保证完整性的密码技术

消息认证码:确认消息是否来自期望的通信对象;(保证完整性和提供认证的密码技术

数字签名:防止伪装篡改否认等威胁技术;将现实中的签名和盖章移植到数字世界中的技术。

伪随机数生成器:一种能够模拟产生随机数的算法。

 

隐写术:不是让消息变得无法解读,而是能够隐藏消息本身。(隐藏消息本身)

数字水印技术就是运用了隐写术的方法。

密码隐藏的是内容,隐写术隐藏的消息本身。

先加密再使用隐写术,写入图片后,即使发现密文也无法读取内容。

 

对密码算法本身进行保密来确保安全性的行为,一般称为隐蔽式安全性。(危险,蠢的行为)。

绝对不会被破译的密码其实不存在;一次性密码本(绝对不会被破译的密码算法);

量子密码:有可能造就完美的密码技术。

 

社会工程学:最脆弱的环节并不是密码,而是人类自己。

 

by:鬼谷小生

喜欢密码学的朋友可以加我QQ,大家一起探讨。QQ:739016188

 

密码学-1

原文:http://www.cnblogs.com/guiguxiaosheng/p/6680565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!