信息安全的密码学与密匙管理
2014-09-22郝琳
中小企业管理与科技·中旬刊 2014年8期
郝琳
摘要:密码学是信息安全的重要组成部分。密码系统的两个基本要素是加密算法和密钥管理。加密算法是一些公式和法则,它规定了明文和密文之间的变换方法。由于密码系统的反复使用,仅靠加密算法已难以保证信息的安全了。事实上,加密信息的安全可靠依赖于密钥系统,密钥是控制加密算法和解密算法的关键信息,它的产生、传输、存储等工作是十分重要的。
关键词:密码学 安全网络 密匙管理
1 密码学基本概念
密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。
1.1 密码学基本概念
①密码学是研究秘密通信的学问。
②明文是待加密的信息称为明文。
③密文是加密后的信息称为密文。
④解密是从密文恢复明文的过程称为解密。
⑤密码是用于加密和解密的数学函数。
⑥加密是将明文变成密文的过程称为加密。
⑦密钥是由使用密码的用户选取的随机数。
⑧密码编码学是使消息保密的科学和技术。
⑨密码分析学是研究如何破译密码的科学和技术。
⑩密码体制是完成加密和解密的算法。
2 古典加密算法
古典加密算法主要采用替换加密和置换加密。其中替换加密是将明文中每个字符被替换成密文中的另外一个字符。例如:明文:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密文:EFGHIJKLMNOPQRSTUVWXYZABCD
那么,密文:XMNW NW E KNP
明文:THIS IS A FILE
密码学是在编码与破译的斗争实践中逐步发展起来的,已成为一门综合性的尖端技术科学,与数学、声学、计算机科学等各学科都有着广泛而密切的联系。……
登录APP查看全文
