You are on page 1of 12

知识小站

 第二次世界大战,使得资讯安全研究取得大进展。
 数据机密性、完整性、可用性离不开密码学。

 密码学(Cryptography)是:
【关于如何在敌人存在的环境中通信】的专门学问。

 加密:
将明文(普通信息)转换成密文(难以理解的信息)
的过程

 解密:
将密文(难以理解的信息)转换回明文(普通信息)
 各种古典与现代资讯加密技术:

1)凯撒密码
2)ROT-13
3)密码棒
4)摩斯/摩尔斯密码
5)Enigma Machine
(恩尼格玛密码机)
6) OTP
 Caesar Cipher
 最简单,最为人知的机密技术
 一种替换加密技术,明文中的所有字母都在字母
表上向后(或向前)按照一个固定数目进行偏移
后被替换成密文。
 当偏移量是 3 时,字母 A 将被替换成D,B 变成 E,
C 变成 F ,以此类推。

明文(能理解)字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密文(加密时)字母表:DEFGHIJKLMNOPQRSTUVWXYZABC

密文:LORYHBRX 明文:ILOVEYOU
 Rotate by 13 places ( ROT-13)
 回转 13 位 ,凯撒密码的变
体。
 一种简易的替换式密码。
 ROT13 是一种在英文网络
论坛用作隐藏八卦、妙句、
谜题解答以及某些脏话的
工具,用于逃过审核。

明文(能理解)字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密文(加密时)字母表:NOPQRSTUVWXYZABCDEFGHIJKLM
 Scytale
 密码棒是个可使的传递讯息的
字母顺序改变的工具。
 由一条加工过、夹带讯息的皮
革绕在一根木棒所组成。
 古希腊时代,斯巴达人使用密
码棒作军事讯息传递。
 密码解读者需使用一根相同尺
寸棒子、将密码条绕在上面作
解读。
 优点:快速,不容易解读错误
 缺点:容易就被破解了。
 Morse Code
 摩斯电码是一种信号的代
码。
 它是由两种符号所组成:
1) 点dot 『.』
2) 划dash『-』
 信号代码经过不同的排列
顺序,表现出不同的英文字
母、数字以及标点符号等。
 通过敲打、声音、灯光、
绘图的法子,都可传递摩
斯密码
 著名摩斯密码讯号:SOS
 Enigma Machine(恩尼格玛密码机)
 一种用于加密与解密文件的密码机
 二战(1939-1945)时期,纳粹德国使用的加解密机器
 可以配置 158,962,555,217,826,360,000 种不同的编码
 现今的人工智能可以在13分钟内解读Enigma编码的信息。
 使用 Enigma 时,发信人首先要调节三个转子的方向。
 转子(Rotor)= 密匙,收发双方都必须知晓
 然后依次键入明文讯息,并把显示器上灯泡闪亮的字母依次记下来。
转子
 再将记录的闪亮字母按照顺序用正常的电报方式发送出去。
 收信方收到密文后,只要再使用Enigma,转子(密匙)调整成与发
信方的一样。
 然后依次键入收到的密文
 显示器上自动闪亮的字母就是明文
 一次性密码
 One-time password(OTP),
 又称 : 动态密码、单次有效密码
 电脑系统或其他移动设备(手机/平板)
上只能使用一次的密码。
 有效期:只有一次登录会话或交易。
 OTP 可设置密码有效时间,从 30 秒到两
分钟不等。
 OTP 在进行认证之后即废弃不用,下次
作认证必须使用新 OTP 密码。

You might also like