密码是网络与信息安全的核心,密码问题一般归结为密码算法与协议的设计与分析问题。
密码学是安全技术的核心,其中的加密解密、数字签名、密钥交换等技术是起到保障作用的重要机制。
密码学历史久远,它的起源可以追溯到几千年前的古埃及、古巴比伦、古罗马和古希腊。根据中国古代兵书《六韬》,我国更是早在周朝时期就出现了“阴符”和“阴书”两种保密方式。
密码学的发展一般分为传统密码学和现代密码学两个阶段,在此之前几千年历史的传统密码阶段,密码主要采用代换和置换的方式来实现,仅是一种文字变换的艺术。香农通过将信息理论引入到密码学中,为密码学奠定了坚实的理论基础,形成了科学的密码学体系。