四川文理学院数学与财经系 杨 波
密码是通信双方按约定的法则进行信息特殊变换的一种重要保密手段。通过这些法则,将明文变为密文,称为加密变换;将密文变为明文,称为脱密变换。密码在早期只是对文字或数码进行加密、脱密变换,随着通信技术的发展,对语音、图像、数据等多种信息都可实施加密、脱密变换。密码学是在编码与破译的斗争实践过程中逐步发展起来的,并随着先进的信息科学技术的应用,已成为一门综合性的尖端技术科学。它与语言学、数学、电子学、声学、信息论、计算机科学等学科都有着广泛而密切的联系。它的现实研究成果,特别是现用的密码编制方法及破译手段都具有高度的机密性。
密码学是研究如何隐密地传递信息的学科。在现代特别指对信息以及其传输的数学性研究,常被认为是数学和计算机科学的分支,和信息论也密切相关。古希腊错位的羊皮纸和木棍的组合是一个替换法的圆柱体,可将信息内字母的次序调动,利用了字条缠绕木棒的方式,把字母进行位移,收信人要使用相同直径的木棒才能得到还原的信息。这就是密码学的发源。在中国古代就有一些秘密通信的手段,趋近于密码学的雏形。宋曾公亮、丁度等编写的《武经总要》中记载,早在北宋前期,在作战中曾用一首五言律诗的40个汉字,来分别代表40种情况或者要求,以达到对所表达意思的隐藏,只有知道其中表示方法的自己一方才能明白其真正的含义。……