自然辩证法课程演讲【公钥密码学理论的形成--从科学假说到科学理论】(精品).ppt
《自然辩证法课程演讲【公钥密码学理论的形成--从科学假说到科学理论】(精品).ppt》由会员分享,可在线阅读,更多相关《自然辩证法课程演讲【公钥密码学理论的形成--从科学假说到科学理论】(精品).ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、公钥密码学理论的形成公钥密码学理论的形成-从科学假说到科学理论公元前5世纪,古希腊斯巴达出现原始的密码器:最早的换位密码术。公元前1世纪,著名的恺撒(Caesar)密码被用于高卢战争中:简单易行的单字母替代密码。二次世界大战中,印第安纳瓦霍土著语言被美军用作密码。这是密码学和语言学的成功结合,纳瓦霍语密码成为历史上从未被破译的密码。1949年以前 密码学是一种技巧(Art)1949-1975 标志:1949年Shannon发表的保密系统的信息理论,密码学成为科学1976以后 标志:1976年Diffie和Hellman发表了密码学新方向。代表了密码学的新方向:公钥密码学密码编码学(Crypto
2、graphy)明文(plaintext):原始的消息密文(ciphertext):被伪装的消息加密(encrypt/encipher):明文转换为密文的过程解密(decrypt/decipher):密文还原为明文的过程算法(algorithm/cipher):用于加密和解密的数学函数密钥(key):加密密钥、解密密钥公钥密码学理论的形成科学问题的提出:密钥的安全分发科学事实的获取:密钥分发过程中存在的安全问题科学假说的形成:对称密钥下的密钥分发机制KDC,复杂加密法,非对称 密钥算法(DH密钥交换方法)科学理论的创立:DH密钥交换方法、RSA加密算法、其他公钥加密算法古典密码现代密码学:流密码
3、分组密码密码学新方向:公钥密码学用于加密用于密钥交换用于数字签名Caesar密码破译以下密文:密文:PHHW PH DIWHO WKH SDUWB明文:meet me after the party 字母表:字母表:(密码本)密码本)密文:密文:D E F G H I J K L M N O P Q R S T UVWX Y ZABC 明文:明文:a b c d e f g h i j k l m n o p q r s t u v w x y z i :0 1 2 3 4 5 6 7 8 9.设密钥为K:加密算法:C=E(K,P)=(P+k)mod(26)解密算法:P=D(K,C)=(C-K
4、)mod(26)25个可能的密钥k,k1,25英文中字母的使用频率 02468101214A B C D E F G HI J K L MNOP QR S T U V WX Y Z频率频率E使用最多;使用最多;然后是然后是T R N I O A S其他字母使用较少其他字母使用较少最少的是最少的是J K Q X Z攻破古典密码的有效方法:字母频率统计分析古典密码弱点:密钥空间较小 安全性基于算法细节 不抗频率分析密钥分发:手工分发Kerchoffs原则(1883):加密算法应建立在算法的公开不影响明文和密钥的安全的基础上。古典密码现代密码学:流密码分组密码密码学新方向:公钥密码学用于加密用于密钥
5、交换用于数字签名对称密码算法分类流密码(stream cipher)每次加密数据流的一位或一字节,连续加密。Ci=KiPi分组密码(block cipher)加密算法的主要工作混淆和扩散 特点:对明文分组进行加密,密钥长度56bits以上 例:DES算法、AES算法、三重DES算法 对称加密的密钥分配破解算法的可能性大大降低,但是密钥分发成为主要问题在对称加密系统中,通常要求通信的双方Alice和Bob共享密钥。实现的方式:Alice确定一个密钥,并亲自交给Bob一个可信的第三方(Trudy)负责确定密钥,并亲自交个Alice和Bob。Alice和Bob之前已经建立了秘密通道,则Alice使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公钥密码学理论的形成-从科学假说到科学理论 自然 辩证法 课程 演讲 密码学 理论 形成 科学 假说 精品
限制150内