第2章 密码学技术古典密码学目标要求Objectives了解密码学的基本概念、基本术语;了解古典密码学中典型的加密算法;了解针对古典密码学的攻击与防范方法;古典密码学一、什么是古典密码学古典密码学的历史可以追溯到公元 400 年前,斯巴达人发明的“塞塔式密码”。发件人将布条缠绕在一定大小、粗细的木棒上,然后从左到右依次书写信息。解下来的布条上的文字消息杂乱无章、无法理解,这就是密文,送信者将布条缠在腰上以方便携带。收件人拿到布条后,用同样规格的木棒缠绕布条,以解读加密信息。这是最早的密码技术。古典密码学一、什么古典密码学古典密码学的特点:密码学还不是科学,而是艺术。出现一些密码算法和加密设备。密码算法的基本手段出现,保密针对的是字符。简单的密码分析手段出现。数据的安全基于算法的保密。古典密码学二、代替和置换代替密码:就是将明文的字符替换为密文中的另一种的字符,接收者只要对密文做反向替换就可以恢复出明文。置换密码:明文的字母保持相同,但顺序被打乱。ABCD1234古典密码学三、凯撒密码作为罗马帝国的奠基者,凯撒通过一种叫“凯撒密码”的明文与将领传递信息。凯撒密码是一种替换加密的技术,明文