美文网首页
培根密码

培根密码

作者: 小红鱼 | 来源:发表于2022-04-23 10:52 被阅读0次

培根密码是由法兰西斯·培根发明的一种隐写术。

【加密原理】

1、 首先明文中的每个字母转换成一组五个的英文字母。转换表如下:

例如明文“I LOVE YOU”,转换成ABAAAABABBABBBABABABAABAABBAAAABBBABABAA。这一步其实只是一个简单替换密码。

2、然后准备一条假信息,包含与密文相同长度的字母数。例如第一步的密文一共有40个字母,准备一条长度40(不包含空格)的假信息:Behind the mountain there are people to be found.

3、用两种不同的字体,重写假信息。比如正常字体表示A,粗体表示B,这其实就是一种隐写术。

密文: ABAAAABABBABBBABABABAABAABBAAAABBBABABAA

假信息:Behind the mountain there are people to be found.(人外有人,天外有天)

重写的假信息:Behind thmountaithere are people to bfound.

【解密原理】

解密时,将上述方法倒转:首先将假信息五个一组重新排列,字体一转成A,字体二转成B,然后再按照转换表翻译回明文。

例如密文:bAcon iS a MEaT prodUcT prePared frOm a pig and UsuALLy cUReD

五个一组重新排列:bAcon iSaMEaTpro dUcTp rePar edfrO mapig andUs uALLy cUReD

小写字母转换成A,大写字母转换成B:abaaa ababb abaaa ababa aabaa aaaab aaaaa aaaba abbba abbab

根据转换表每五个密文字母对应一个明文字母,得到明文:i like bacon。

看饿了,今天就学习到这里,觅食去~

相关文章

  • 培根密码

    培根密码是由法兰西斯·培根发明的一种隐写术。 【加密原理】 1、 首先明文中的每个字母转换成一组五个的英文字母。转...

  • 【CTF】碰到过的小问题笔记

    碰到过的密码种类 1.栅栏密码2.凯撒密码3.md54.摩斯密码5.rot136.rc47.培根密码 搭建平台的坑...

  • 密码学_我喜欢培根

    时间:2017.9.22 题目链接:http://ctf5.shiyanbar.com/crypto/enc1.t...

  • 《培根论人生》解开人生密码

    培根是一位非常真诚的作家,他在《培根论人生》中讨论到关于人生的各种话题,读到这本书就会很惊奇地发现很多问题是我们今...

  • 有书陪伴的日子(原文)

    培根曾说过:“读书给人以乐趣,给人以光彩,给人以才干。”读书,是精神的食物,是智慧的密码,是心灵的钥匙,每...

  • 热爱培根 不止培根

    ——读《培根随笔》有感 我见黑格尔嘴中的培根,风流倜傥,便生了不可抑制的兴趣。 ...

  • 培根

    弗朗西斯·培根是20世纪40年代以来不列颠群岛一位风格怪诞的画家。他生于爱尔兰都柏林。常常以畸形的形象或病态的人物...

  • 培根薯仔卷

    今天用培根做了两个菜:培根薯仔卷&培根芦笋卷,味道不错!

  • 《培根随笔》读后感

    弗兰西斯.培根,说起他的名字,大家都会想到他的《培根随笔》。 《培根随笔》这本书分为《论求知》,《论美》,...

  • 4. 白酱意面

    面粉 牛奶 意大利面 黄油 培根 蘑菇 洋葱 菠菜 步骤: 培根切小片,无油下锅煎。 待培根油全剪出来后,放洋葱 ...

网友评论

      本文标题:培根密码

      本文链接:https://www.haomeiwen.com/subject/ilcaertx.html