信息加密与消息摘要
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了信息加密与消息摘要,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1638字,纯文字阅读大概需要3分钟。
内容图文
![信息加密与消息摘要](/upload/InfoBanner/zyjiaocheng/992/91a24ad687764c34b4130d7caa2542aa.jpg)
今天主要学习了一些信息加密的方式。比如恺撒密码、栅栏密码、培根密码、猪圈密码、跳舞的小人、摩斯电码、当铺密码、键盘密码、与佛论禅等等。
1.凯撒密码(公元前54年)
消息的加密是通过将当前字母替换为在常规字母表中第n个位置之后的那个字母来完成的。比如:密文“yvccfnficu”的解密结果是helloworld。
2.栅栏密码
栅栏密码也称栅栏易位(Columnar Transposition),是一种经典的简单换位密码,其操作方式是把将要传递的信息中的字母交替排成上下两行,再将下面一行字母排在上面一行的后边,从而形成一段密码。
比如恢复密文“hloodelwr”:
3.当铺密码
解密出来的结果均为:5201314
4.与佛论禅
佛曰:諳摩呐若死漫哆蘇菩世梵智藝梵楞梵多梵夷冥數罰不一智提爍梵漫漫罰知冥槃僧奢心哆利皤切缽伊諳姪藝哆諦呐室智怯神怯瑟侄醯呐涅哆倒侄醯奢麼穆奢集般夢依侄神梵度亦三心滅楞逝諳無顛諳離諳。冥智恐死即者怯所不離
百度搜索与佛论禅,找到解密工具,解密出来的结果是:ILOVEYOU
5.Base64 + 培根密码
YmJhYWFhYmJiYWJhYmFhYWFhYWFiYWFhYmFhYmFhYWFiYmFiYWFhYmFhYmFhYWFhYWFiYWFiYg==
6.对称加密(DES)
利用DES Tool对文本信息进行加密和解密。结果如下:
利用DES Tool对文件进行加密和解密,结果如下:
调试DES.cpp中的代码,分别对明文和轻度修改的明文进行加密。
7.对称加密(3DES)
由此可见,3DES的原理和使用方法是:3DES使用3个密钥,对明文先使用key1进行des加密形成密文1,接着使用key2对密文1进行解密形成密文2,最后使用key3对密文2进行加密形成密文3。即:密文=EK3(DK2(EK1(明文))),明文=DK1(EK2(DK3(密文)))。
8.对称加密(MD5)
运行Hash Tool.exe,计算实验指导书的MD5值。轻微修改实验指导书,如:加一个空格,再次计算MD5值。对比发现,两次的MD5值并不相同。
而采用拼接字串和嵌套两层MD5计算的方式为用户口令加盐,增强MD5的保密性,之后再在www.cmd5.com或www.somd5.com等网站解密发现解密失败。证明嵌套两层MD5计算等方式,使MD5保密性更强了。
内容总结
以上是互联网集市为您收集整理的信息加密与消息摘要全部内容,希望文章能够帮你解决信息加密与消息摘要所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。