密码学
文章平均质量分 86
guinao
这个作者很懒,什么都没留下…
展开
-
密码学学习(一) Python实现两个简单的加密算法
字符串倒序输出def stringReverse(s): """ input a string and return the reverse of the string example: stringReverse('abc') output: cba """ return s[::-1] #start:end:ste原创 2013-11-15 23:32:50 · 5201 阅读 · 8 评论 -
密码学学习(二) 置换加密算法(Transposition Cipher)及python实现
换位加密算法流程比如我们想要加密的明文是Common sense is not so common.并且取key为8首先,把明文写成每行key个字符,也就是8个字符的形式,空格也算一个字符Common(s)sense(s)is(s)not(s)so(s)c原创 2013-11-18 09:20:21 · 12819 阅读 · 0 评论 -
[密码学]DES算法过程描述
DES算法曾是美国政府保护非机密的敏感数据使用的数据加密标准,虽然现在已经因为安全性不足被AES算法取代,不过作为第一个公开的分组密码算法那,它代表了密码学发展的一个重要时代,对算法标准化研究和分组密码的发展有重大的意义。本文描述了DES加密算法的整个流程和其中的细节,看完本文,读者就可以自己实现DES了: )原创 2014-01-16 22:12:02 · 20316 阅读 · 0 评论