现代密码是建立在计算机的基础之上。计算机操作的对象不是文字,而是由0和1组成的比特序列。无论是文字、图像、声音、视频还是程序,在计算机中都是...
以前讲过凯撒密码是一种移位加密,密钥就是平移的字母的个数。由于字母表只有26个字母,因此加密用的密钥只有0到25共26种(密钥为0相当于没有...
培根密码是由法兰西斯·培根发明的一种隐写术。 【加密原理】 1、 首先明文中的每个字母转换成一组五个的英文字母。转换表如下: 例如明文“I LO...
波利比奥斯方阵 公元前2世纪,一个叫Polybius的希腊人设计了一种将字母编码成符号对的方法。他使用了一个称为Polybius的校验表。P...
维吉尼亚密码是以法国外交官、密码学家布莱斯·德·维吉尼亚的名字命名的,不过不是他本人发明的。 【加密原理】 维吉尼亚密码是在凯撒...
元音密码是将字母替换为数字的密码。 【加密原理】 在英语的26个字母中有5个元音,分别是:A、E、I、O、U。把这5个元音按顺序编号,A ...
埃特巴什码属于简单替换密码,原理很简单,就是在字母表中,最后一个字母替换第一个字母,倒数第二个字母替换第二个字母,以此类推。 举个例子,...
猪圈密码是一种以格子为基础的简单替换密码。早在1700年代,共济会常常使用这种密码保护一些私密纪录或者用来通讯,也称作共济会密码。 传统...
柱形密码是利用密钥重新排列明文中的字母位置的一种加密方法。 【加密原理】 1、比如我们要对“tomorrow is another day”加密...