在介绍完Feistel结构之后,接下来进入到著名的DES算法。 6.1 DES算法的意义 在正式介绍DES之前,首先介绍几个重要的历史时间节点。 ① 1973年,美国国家标准局( ...
在介绍完Feistel结构之后,接下来进入到著名的DES算法。 6.1 DES算法的意义 在正式介绍DES之前,首先介绍几个重要的历史时间节点。 ① 1973年,美国国家标准局( ...
在上一篇简单复习了AES的历史时间节点、产生背景、与DES的对比、算法框图(粗略)以及一些数学基础,如果不记得的话点击这里回顾。下面将介绍AES算法的细节。 下面给出AES算法的流程,图片来 ...
复习完密码学的基本概念后,下面对古典密码进行简单的复习。下图列出的是经典密码体制的框图。(由于比较懒就直接放笔记的照片了⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄) 古典密码学大体上可以分为 代换密 ...
写在前面: 最近好久没更了,因为前面复习的时候觉得自己之前的手写笔记实在太难看了,然后就趁着复习重新写了一本密码学笔记。把密码学引论过了一遍之后,去复习了一遍谢希仁的计网,复习完之后现在有着四本 ...
讲完古典密码之后,接下来将介绍现代密码。 引入 古典密码——对称密码算法的雏形 古典密码的特色: ① 共享同一个密钥:加解密密钥相同,或者由加密密钥很容易得到解密密钥。 ...
介绍完S-PN型结构之后,下面介绍AES算法。由于内容比较多所以将其分为两篇来介绍,本篇主要讲AES的历史时间节点、产生背景、与DES的对比、算法框图(粗略)以及一些数学基础。 7.1 AE ...
写在前面: 最近因为疫情,闭关了半个多月准备的事情延期了,也不知道什么时候才能弄。另外的事情又冒出来了,所以只能把可搜索加密先放放,写一下密码学的复习笔记了。但最近写可搜索加密发现还是有人看的 ...
前面介绍了几种古典密码算法(凯撒密码、仿射密码、维吉尼亚密码、希尔密码、置换密码),下面将对其中的几种密码算法站在攻击者的角度进行分析。 三、密码破译 密码破译的原则:遵循观察和经验 ...