查看: 7311|回复: 4

[密码课] 西多会僧侣密码:中世纪被遗忘的数字符号

  • 打卡总天数:2

积分成就

用户组:管理员

书币:130159

推理币:775950

发表于 2019-6-26 13:24:32 | 显示全部楼层 |阅读模式
僧侣密码是在13世纪末由西多会僧侣在现在的法国和比利时边境地区发展起来的。
此后至少有两个世纪,西多会使用它来代替罗马数字和阿拉伯数字。
僧侣们用它来给手稿和清单上的物品编号,用它来书写日期的年号,用它来给乐谱编号。现存的二十多份密码手稿分别来自英格兰、诺曼底、意大利和西班牙、瑞典。
此外,僧侣密码在中世纪天文仪器星盘上也有出现,15世纪到18世纪,在佛兰德斯,葡萄酒鉴赏家也用这种符号在酒桶上和量棒刻度用于计数。
僧侣密码使用垂直直线作为其主要符号。该符号实质上是将二维平面划分为四个象限的轴,这四个象限中的每一个轴都表示四位数字之一。


其阅读规则是从左下角轴的千位数开始,然后到右下角百位数,然后到左上角的十位数,再到右上角的个位数。
这个符号具体代表的数字可以通过密码表来确定。
202732xbyjoy7m5pin8y82.jpg
加密方式:
比如我要加密9220这个数字,我们规矩其阅读规则开始,先在密码表中找到左下角千位数,9000的符号,然后在找到右下角200的符号,然后在找到左上角20的符号,然后进行合并成一个符号即可,如下;
如果要进行解密,方法也很简单
例如:
密文
我们先从左下角千位数开始,
在密码表中找到该符号,我们可以看到,该符号代表的数字是5000
然后我们在到密码表中查到右下角符号代表的数字,即700
接着,转到左上角,由于该密文左上角没有符号,故跳过,直接到右上角,在密码表中找到该符号,即3.
现在我根据顺序,依次读出明文数字:5703.
现在,你学会了吗?

积分成就

用户组:超级侦探

书币:0

推理币:1566

发表于 2020-3-14 21:09:40 来自移动端 | 显示全部楼层
不错,希望遇到

积分成就

用户组:推理之神

书币:46

推理币:30310

发表于 2020-3-18 11:47:23 来自移动端 | 显示全部楼层
板凳

积分成就

用户组:通天干探

书币:0

推理币:9910

发表于 2020-3-19 15:38:34 来自移动端 | 显示全部楼层
地板
努力啃知识点…

积分成就

用户组:狂热侦探

书币:516

推理币:6002

发表于 2022-10-4 09:32:54 来自移动端 | 显示全部楼层
地板砖
返回列表 发新主题 回复
小黑屋| 隐私政策| 侵权投诉| 数字千年版权法(DMCA)| 切换繁体 |捐助本站
copyright 2019-2023 推理罪 All Rights Reserved