僧侣密码是在13世纪末由西多会僧侣在现在的法国和比利时边境地区发展起来的。 此后至少有两个世纪,西多会使用它来代替罗马数字和阿拉伯数字。 僧侣们用它来给手稿和清单上的物品编号,用它来书写日期的年号,用它来给乐谱编号。现存的二十多份密码手稿分别来自英格兰、诺曼底、意大利和西班牙、瑞典。 此外,僧侣密码在中世纪天文仪器星盘上也有出现,15世纪到18世纪,在佛兰德斯,葡萄酒鉴赏家也用这种符号在酒桶上和量棒刻度用于计数。 僧侣密码使用垂直直线作为其主要符号。该符号实质上是将二维平面划分为四个象限的轴,这四个象限中的每一个轴都表示四位数字之一。
其阅读规则是从左下角轴的千位数开始,然后到右下角百位数,然后到左上角的十位数,再到右上角的个位数。 这个符号具体代表的数字可以通过密码表来确定。 加密方式: 比如我要加密9220这个数字,我们规矩其阅读规则开始,先在密码表中找到左下角千位数,9000的符号,然后在找到右下角200的符号,然后在找到左上角20的符号,然后进行合并成一个符号即可,如下; 如果要进行解密,方法也很简单 例如: 密文 我们先从左下角千位数开始, 在密码表中找到该符号,我们可以看到,该符号代表的数字是5000 然后我们在到密码表中查到右下角符号代表的数字,即700 接着,转到左上角,由于该密文左上角没有符号,故跳过,直接到右上角,在密码表中找到该符号,即3. 现在我根据顺序,依次读出明文数字:5703. 现在,你学会了吗?
|