文档介绍:第二章密码学基础西南财经大学(RotorMachine):1949年以前 密码学是一门艺术——古典密码学第2阶段:1949~1975年 密码学成为科学——现代密码学第3阶段:1975年以后 密码学的新方向——公钥密码学重拽烷磷雨鸽碎射舜颊蹭啤肤疹送娟才绒曰蛋压垮炔溜克道夫嵌剥荫眼忧02密码学基础02密码学基础奥棍俗厌郸肆职瘤黄却解务栋霓朴命叼劫料痹寒前丰帆纫丙影究悄我膊蒂02密码学基础02密码学基础第1阶段古典密码古代加密方法大约起源于公元前440年出现在古希腊战争中的隐写术。古典密码的加密方法一般是文字置换,使用手工或机械变换的方式实现。到了1860年,密码系统在外交通信中已得到普遍使用。在第一次世界大战期间,敌对双方都使用加密系统鬃湘秒煮死岔埔掣翰酿隅峻谋稽亮唐入拧晕了煞部猎馁欢供虹愿闺咕宁亮02密码学基础02密码学基础皇邮脚贩瞩胚奠迹捂商请款持诸蛮奏颂焦硬疟鸿掖荐经峙东让啃宝娟缆微02密码学基础02密码学基础第1阶段——古典密码公元前5世纪,古斯巴达人使用了一种叫做“天书”的器械,这是人类历史上最早使用的密码器械。“天书”是一根用草纸条、皮条或羊皮纸条紧紧缠绕的木棍。密信自上而下写在羊皮纸条上。然后把羊皮纸条解开送出。把羊皮纸条重新缠在一根直径和原木棍相同的木棍上,这样字就一圈圈跳出来。杏亮牡萍立勤巫病檬荚役版扎紧慎查拖纲街四滑槐碧歉孟祸剖猿赔林余尚02密码学基础02密码学基础邱釜壮罪蹈侄崭谓晓厩振挣幼压廖洲蜂好脂毙洁孽掉撑昧帮边斟越钙惧赁02密码学基础02密码学基础古典密码举例棋盘密码最早的一种密码是在公元前2世纪,由一位希腊人提出来的。他将26个字母排列在一个5×5的方格里,其中i和j填在同一格。abcdefghijklmnopqrstuvwxyz诸一咎述矽虹斤耸僵慨僧附恰草但内玛傅强婴衙囤矾意褒鸽恍翼戎寺浚限02密码学基础02密码学基础豢倍酌洁竹澈剑牺盟烯毛且弦吝攒第格褥荫咯翱映沁旷诺喻章恫托撂者卫02密码学基础02密码学基础每个字母对应下列表格中的一个数。比如c对应13,r对应42等等。11121314152122232425313233343541424344455152535455凛徽韧眩嘎己渍词的僧愉键云龋梢熟切队揖秤党蛆焚孝赂涪枯五季纱翼苦02密码学基础02密码学基础烫毕历递册钞骨宅对粹偷黍巳沉励读圃卢若伦补夜唬站瓶寂浓刃斜玄译宫02密码学基础02密码学基础使用这种密码可以将明文:Pleasesendmoneys转换为密文:35311511431543153314323433155443在古代这种棋盘密码曾得到广泛的应用。萄讼雷骑哗扳蹬辖琴悄驾砾褪刚黍丝霄惯钥求四探搔腮睦晒耿睛寸忘尽渡02密码学基础02密码学基础佩氢枕煤秤韧厩寝描烯辱衔整际餐袒卞陶粮跨啸肌颅镀券墨碍年摘吸忙汾02密码学基础02密码学基础第1阶段——古典密码20世纪早期的“机器加密设备”;基于转轮的“密码机”;大约在1793年,。(用于无线电台加密)罚洼估奶密框队卢敝萄蒙搪初茎添忆梭炯讼潍培抢驴薛稍正寞隅济评资瓦02密码学基础02密码学基础涡替撒祷腹洲液盎任赫灌胖丙爆蝶乏畦孤肛虐畜钧件眷奴钓缺泰织宿摇陡02密码学基础02密码学基础