穴居人密码
文字记载中,有时会把来自古希腊文化之前的各种记录作为密码学的例子,但称它们为密码学一定太不严格了,这是因为那些方法都太原始了。密码学的起源能追溯到多早,取决于你把密码学的相关定义确定得有多宽泛。大多数作者都认为亨利·E·兰根在他的《密码分析—密码学教程》(Cryptanalytics—A Course in Cryptography)中,把密码学起源确定得太早:
早期的史前穴居人可能通过口中发出的声音,或象形标识,形成了一套彼此之间传递消息的系统。
我们更乐意从古代苏美尔的“密码学原型”的例子讲起。苏美尔人信奉很多神,但是只有12个神是“大圈(GreatCircle)”的一部分,其中包括六男六女。
男性 女性
60-Anu 55-Antu
50-Enlil 45-Ninlil
40-Ea/Enki 35-Ninki
30-Nanna/Sin 25-Ningal
20-Utu/Shamash 15-Inanna/Ishtar
10-Ishkur/Adad 5-Ninhursag
每位神对应的编号有时可以代替这位神的名字!,这样我们就得到了一套代换密码。一般来说,尽管在引言中解释过了,当整个单词或名字被更换为数字或字母时,就将其称之为编码而不是密码。
好像每一种发展了书写的文化在此之后不久就孕育出了密码(如果大部分人是文盲,书写本身就提供了某种秘密性)。
摘要:
一淘简单的代换密码,可以通过编号找到对应的名字,其中男性编号都为10的倍数,女性编号都为5的倍数,并且与男性编号相互穿插(5、10、15、20、25、30、35、…)。这套密码仅在《密码历史与传奇》这本书出现,我没有找到更多描述它的资料。
参考文献:
1.《密码历史与传奇》 [美] 克雷格·鲍尔(Craig P.Bauer)人民邮电出版社 2019-4-1