
密码学
文章平均质量分 67
DRondong
这个作者很懒,什么都没留下…
展开
-
171220—原码、反码、补码
按:数在计算机中是以二进制形式表示的。数分为有符号数和无符号数。 原码、反码、补码都是 有符号定点数的表示方法。一个有符号定点数的最高位为符号位 0是正,1是负。以下都以8位整数为例,原码:原码就是这个数本身的二进制形式。 例如 0000001 就是+1 1000001 就是-1原码的示数范围是:-2^(n-1) ~ 2^(n-1)-1 其中n为及其字长。 如: 8位二进制原码表示转载 2017-12-20 22:59:05 · 903 阅读 · 0 评论 -
171216—几种经典加密方法。
送走了四级考试之后,接下来可以好好学习了。此篇只打算梳理几种加密方式的大体思路,具体公式不熟,不在整理范围内。Caesar加密即凯撒密码,基础的基础,核心是“k”偏移量。 其原理在于,按既有字母表顺序,以k为偏移量,使用一个字母后固定数值位的另一个字母代替该字母。例如:取k=3时,A应由D取代,整个字母表按序为“DEFGHIJKLMNOPQRSTUVWXYZ ABC”Vigenere密码维原创 2017-12-16 21:15:10 · 17579 阅读 · 1 评论