Professional Documents
Culture Documents
第二次世界大战,使得资讯安全研究取得大进展。
数据机密性、完整性、可用性离不开密码学。
密码学(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 密码。