1 / 17
文档名称:

第02讲 密码学与计算机安全.ppt

格式:ppt   页数:17
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第02讲 密码学与计算机安全.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第02讲 密码学与计算机安全.ppt

文档介绍

文档介绍:第二讲:密码学与计算机安全 -----密码学历史

密码学的历史已有4000多年
古埃及人曾把象形文字写在石碑上
Cipher-恺撒密码
2千年前,Julius Ceasar 使用了一种简单的替换密码- ——后被人称为恺撒密码(Caesar cipher )
首先被应用于军事上(cf Gallic Wars)
替换方法,每个字母用其后的第三个字母替换
eg. L FDPH L VDZ L FRQTXHUHG
-> I CAME I SAW I CONQUERED
Caesar cipher 可以描述如下:
Plain: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Cipher: DEFGHIJKLMNOPQRSTUVWXYZABC
练习解密"RPQLD JDOOLD HVW GLYLVD LQ SDUWHV WUHV"

一般形式,可以把Caesar cipher 中字母移动的位数由3变为1-25中的任何一个
可以指定一个密钥字母作为字母A的密文。
例如:密钥字母F表示:
A F, B — G, ... Y — D, Z — E
即每个字母移动5位
共有26种可能的密码算法(25种可用)

不仅仅是移位变换
每个字母可以用其它任何一个字母替换(不能重复)
每个字母可以随机的映射到其它一个
因此密钥长度是26个字母
单字母替换密码( Monoalphabetic Substitution Cipher )
例如:
明文: ABCDEFGHIJKLMNOPQRSTUVWXYZ
密文: DKVQFIBJWPESCXHTMYAUOLRGZN
Plaintext: IFWEWISHTOREPLACELETTERS
Ciphertext: WIRFRWAJUHYFTSDVFSFUUFYA

the Mixed Monoalphabetic Cipher has a 26 letter key
需要一种简单方法指定密钥
有多种方法,一种简单方法是写没有重复字母的“密钥字”,其它字母按顺序写在密钥字最后字母后面
例如, 给定密钥字"JULIUSCAESAR"
Plain: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Cipher: JULISCASRTVWXYZBDFGHKMNOPQ

不同种类的替换密码用在政府和军事上
频率攻击方法由阿拉伯科学家提出
"A Manuscript on Deciphering Cryptographic Messages", published in the 9th century
stronger monoalphabetic ciphers with several replacement symbols for each letter, mon words, and nulls were developed in middle ages
eventually all were susceptible to analysis
cf. execution of Mary Queen of Scots, Great Cipher of Louis XIV
8. Vigenère Cipher
Blaise de Vigenère 发明了多字母替换密码(polyalphabetic substitution cipher)
使用多个单字母替换表
因此一个字母可以被多个字母替换
方法,用一个密钥选择对每个字母使用哪个字母表
密钥的第I个字母表示使用第 ith 个字母表
依次使用每个字母表
当密钥的字母使用完后,在从头开始
9. Vigenère Example
例:
写出明文
在明文下重复写出密钥字
依次使用每个字母作为caesar cipher 的密钥
加密对应的明文字母
Plaintext THISPROCESSCANALSOBEEXPRESSED Keyword CIPHERCIPHERCIPHERCIPHERCIPHE Plaintext VPXZTIQKTZWTCVPSWFDMTETIGAHLH
Vigenère Example (续)
C -> CDEFGHIJKLMNOPQRSTUVWXYZAB
I -> IJKLMNOPQRSTUVWXYZABCDEFGH
P -> PQRSTUVWXYZABCDEFGHIJKLMNO
H -> HIJKLMNOPQRSTUVWXYZABCDEFG
E -> EFGHIJKLMNOPQRSTUVWXYZABCD
R -> RSTU

最近更新

网络安全法规教育与培训 37页

绿色电子产品的可持续发展路径 37页

聚氨酯泡沫海绵改性 36页

高效散热材料设计 35页

风险量化评估模型-第3篇 35页

高效油脂提取方法研究 19页

2024年安徽粮食工程职业学院单招职业适应性考.. 41页

2024年安徽职业技术学院单招职业适应性测试题.. 40页

2024年安徽邮电职业技术学院单招职业倾向性测.. 41页

2024年安阳职业技术学院单招职业倾向性测试题.. 40页

2024年安顺职业技术学院单招职业适应性测试题.. 40页

2024年宜宾职业技术学院单招职业适应性测试题.. 40页

2024年宣化科技职业学院单招职业技能测试题库.. 41页

2024年宿州学院单招职业倾向性测试题库含答案.. 40页

2024年宿州职业技术学院单招职业适应性考试模.. 40页

2024年宿迁职业技术学院单招职业技能测试题库.. 41页

2024年山东传媒职业学院单招职业技能测试模拟.. 41页

2024年山东劳动职业技术学院单招职业适应性测.. 40页

2024年山东华宇工学院单招职业技能测试模拟测.. 39页

2024年山东圣翰财贸职业学院单招职业倾向性测.. 40页

2024年山东旅游职业学院单招职业适应性测试题.. 40页

2024年山东水利职业学院单招职业技能考试模拟.. 39页

2024年山东理工职业学院单招职业技能测试模拟.. 39页

2024年山东畜牧兽医职业学院单招综合素质考试.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

九年级家长会课件PPT下载(初三2班) 25页

山东科技版小学英语五年级下册词汇表带音标 4页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页