,写作)是秘密写作(或隐藏信息)的实践和研究。在现代时代之前,密码学仅关注消息机密性(即加密) - 将信息从可理解的形式转换为难以理解的形式,然后在另一端重新返回,这使Interpectors或Eavesdroppers无法读取,而无需秘密的知识(即解密该消息的关键所需的关键))。历史上充斥着人们试图将信息保密的示例。国王和将军使用基本的加密方法与他们的部队进行了交流,以防止敌人学习敏感的军事信息。实际上,据报道,朱利叶斯·凯撒(Julius Caesar)使用了一个简单的密码,该密码以他的名字命名。随着社会的发展,对保护数据的更复杂方法的需求已增加。随着单词变得更加连接,信息和电子服务的需求正在增长,随着需求的增加,对电子系统的依赖性增加。已经通过Internet交换了敏感信息,例如信用卡号,这是普遍的做法。保护数据和电子系统对我们的生活方式至关重要。近几十年来,该领域超越了保密性问题,以包括消息完整性检查,发送者/接收器身份身份验证,数字签名,交互式证明和安全计算等技术。现代密码学与数学,计算机科学和工程学的学科相交。有必要进行不同的加密,加密分析和密码学。密码学是涉及加密和解密系统设计旨在确保信息的机密性,完整性和真实性的密码学的一个分支。加密分析,涉及击败密码系统以恢复原始信息的加密分支。密码学是对确保信息的保密和/或真实性的技术的研究。
主要关键词