密码技术的历史起源很难追溯,戴维?卡恩(DavidKahn)在《破译者》一书中就曾说道:“人类使用密码的历史几乎与使用文字的时间一样长。”
一天,艾丽去另一所学校看望同学,被同学带到该校的文化书院参观,艾丽随手从书架上拿出一本战国时期的《六韬》翻阅,居然发现第三卷的《六韬?龙韬》是一本中国古代兵书,它通过武王和姜子牙的对话,阐述了用兵作
战的原则。该卷还记载了采用“阴书”方法来传递军情,其中有一句话为“敌虽圣智,莫之能识”,正是一种秘密传递军情的方法。
阴书这种保密之术可以看作是密码学的萌芽,也标志着中国古代的秘密通信方法已具有了密码学的雏形。密码学就是一种将公开信息转化为秘密信息的技术或者方法,简单地说,密码学是研究密码设计和密码破译的科学。加密是密码学中最重要的技术方法之一,它是从古至今的一种保密通信的技术手段。
作为四大文明古国之一的中国,在古代就已发明出种种加密手段,内容丰富,形形色色,多种多样,《六韬?龙韬》正是我国古代密码技术应用的佐证。
有了上次文化书院的经历,艾丽对古代中国保密之术的兴趣油然而生。有时间她就上网浏览,发现宋代的兵书《武经总要》中也记载了一些军事保密方法,宋代的军事活动有请刀、请弓、请马、请甲、请牛车、请添兵、请进军、
请固守、贼多、贼少等四十多项。为了传递军事情报的安全,宋代军队常用一首共有40个字的诗传递情报,用其中不同的字代替不同的军事活动,也就是说,用“字验”的方式实现军事的秘密通信。杜甫的《春望》就是其中的一首,在杜甫的《春望》中,诗句“家书抵万金”的“金”字表示“贼多”,那么当指挥官在传递情报时,就可以在“金”字上做一个记号,收到军事情报的人,根据“字验”的方法获得敌人秘密的军情。
……
展开