Page 159 - 计算机技术与网络安全研究
P. 159
第五章 数据加密技术
效保证数据传输的完整性及计算机网络的安全性。
第二节 密码学概述
一、密码学概述
既然数据加密如此重要,那么这个引出来的学科密码学也就更为尤其重要
了。说到密码学,从历史角度看,其可谓古老,从研究程度来看,其可谓年轻。
古老是因为密码学历史非常悠久,大约在四千多年前,古埃及就有人在碑上刻写
铭文时,采用变形的象形文字而非正常的文字来写刻写铭文,这是有史以来记载
的最早的密码学。最早利用设备进行加密的行为则要追溯到公元前 5 世纪的“天
书”这一由斯巴达人发明的器械。它的原理是用木棍作为加密工具,用写满文字
的羊皮做信息载体。但是这些文字离开了木棍看是看不懂的,不可读的,解密方
式是把羊皮缠绕直径相同的木棍上,这样文字才是有意义的,可读的。
公元前 4 世纪前后,希腊著名作家 Ainaiasi 的在他的著作《城市国防理论》
中提到了“艾奈阿斯绳结”密码。具体方法在是在绳子上打结,选择从某个具体
点开始,每隔一段长度打一个距离不同的结,不同距离的绳结代表不同的意思(如
字母、数字)。打完结后,把距离代表的不同意义记录下来,如果要理解这些信
息,必须拿到记录表才可以转换成字母或数字。密码学的快速发展是在第一次世
界大战的爆发后,通过战争人们认识到了密码学在战争中发挥的重要性。因为一
旦破获对方的密码,获取到重要的情报,那么对于打胜仗就轻而易举。因此每个
国家都积极支持密码学的研究,密码学发展很快,现如今已经是非常重要的一门
学科了。通俗地讲,密码学的研究内容就是怎么编密码和怎么解密码。
编制密码就是编码学,破译密码就是破译学,两者结合起来统称为密码学。
不过密码学是极其博大精深的,发展到现在的密码学涉及了相当广的范围,包括
相当多的科学学科:数学(如复杂性理论、图理论、数论、概率算法等)、物理
学、几何学、信息技术学科、计算机科学等。19 世纪 40 年代,一位杰出的伟大
的美国科学家香农出版了一部极具有意义的《保密系统的通信理论》,从此,现
代密码学正式掀起了其走向科学正统之路的序幕。此后重要的里程碑事件是发布
于 1977 年的数据加密标准,也就是美国的 DES,这意味着现代密码学进入了一
151
151

