Fork me on GitHub
摘要: 文章目录密钥配送问题事先共享密钥密钥中心分配密钥使用Diffie-Hellman密钥交互使用公钥私钥 密钥配送问题 上面几篇文章我们讲到了对称加密,包括它的几种实现AES,DES算法。那么有了对称加密算法,我们是否就可以安全的和第三方进行通信了呢? 考虑如下情况: 小明想写一封情书给小红,但是这封情 阅读全文
posted @ 2019-09-25 07:56 flydean 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 文章目录什么是分组密码和模式ECB模式CBC模式CFB模式OFB模式CTR模式 什么是分组密码和模式 前面我们讲过了DES和AES算法,他们每次都只能加密固定长度的明文,这样的密码算法叫做分组密码。 如果需要加密更长的明文则需要对分组密码进行迭代。而分组密码的迭代方法就称为分组密码的模式。 本文我们 阅读全文
posted @ 2019-09-25 07:55 flydean 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 文章目录AES的由来什么是RijndaelRijndael的原理Rijndael的特点 AES的由来 前面一篇文章我们讲到了DES算法。鉴于DES可以被破解和加密效率不高的缺陷。美国的NIST(National Institute of Standards and Technology,国家标准技术 阅读全文
posted @ 2019-09-25 07:53 flydean 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 文章目录什么是DESDES的加密解密DES工作原理Feistel 网络的特定三重DES 什么是DES DES全称叫(Data Encryption Standard), 是1977年美国联邦信息处理标准(FIPS)中所采用的一种对称加密算法。 DES之前一直使用很普遍,但是随着计算机的进步,现在DE 阅读全文
posted @ 2019-09-25 07:52 flydean 阅读(334) 评论(0) 推荐(0) 编辑