“加密解密”课件.ppt
《“加密解密”课件.ppt》由会员分享,可在线阅读,更多相关《“加密解密”课件.ppt(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、按学习小组就坐按学习小组就坐12345678910前门前门加密与解密加密与解密信息的编程与加工信息的编程与加工 第三节第三节二战期间,在太平洋战场上,日军总能用各种二战期间,在太平洋战场上,日军总能用各种方法破译美军的密电码,这令美军在战场上吃方法破译美军的密电码,这令美军在战场上吃尽了苦头。为了改变这种局面,尽了苦头。为了改变这种局面,29名印第安名印第安纳瓦霍族人被征召入伍,因为他们的语言外族纳瓦霍族人被征召入伍,因为他们的语言外族人无法听懂,所以美军将他们训练成了专门的人无法听懂,所以美军将他们训练成了专门的译电员,人称译电员,人称“风语战士风语战士”前线情报前线情报后方情报后方情报 纳
2、瓦霍族语纳瓦霍族语纳瓦霍族语纳瓦霍族语在现代信息化战争中,保持通信机密更是至关在现代信息化战争中,保持通信机密更是至关重要。因此交战双方往往还要在通信保密措施重要。因此交战双方往往还要在通信保密措施上决雌雄、见高低。对信息进行数字化处理,上决雌雄、见高低。对信息进行数字化处理,然后再改变发信顺序,是经常采用的一种加密然后再改变发信顺序,是经常采用的一种加密措施。措施。最简单的一种方法是把每个字符的最简单的一种方法是把每个字符的Ascii码加上码加上一个指定的正整数值后,再转换成其他字符后一个指定的正整数值后,再转换成其他字符后进行传输。进行传输。字符字符Ascii码码改变改变Ascii码码其他
3、字符其他字符Ascii码每个字符都是每个字符都是以二进制以二进制ascii码的形式储存码的形式储存在计算机中在计算机中例如:例如:bag66 65 71ABCDEFGHI JKLMN65 66 67 68 69 70 71 72 73 74 75 76 77 78 字符字符Ascii码码65+566+567+568+5获取字符对应的获取字符对应的Ascii码:码:Asc(“A”)=65获取获取Ascii码对应的字符:码对应的字符:Chr(65)=“A”问题:问题:Asc(“C”)=67Asc(“C”)+5=72Chr(Asc(“C”)+5)=“H”h e l l oChr(Asc(Mid(“h
4、ello”,2,1)+5)12345Mid(“hello”,1,1)Asc()+5Chr()Chr(Asc(Mid(“hello”,3,1)+5)Chr(Asc(Mid(“hello”,4,1)+5)Chr(Asc(Mid(“hello”,5,1)+5)明文明文密文密文=m=j=q=q=t算法:解决问题的方法和步骤算法:解决问题的方法和步骤截取字符串字符截取字符串字符:Mid(字符串,起始位置,截取长度字符串,起始位置,截取长度)Mid(“hello”,2,1)=“e”5 1Mid(“hello”,)=“o”获取字符串获取字符串长度:长度:Len(“hello”)=5Private Sub C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 加密 解密 课件
限制150内