CTF密码学学习(1)

培根密码

原理

培根密码加密类似于二进制,使用AB或者ab两种方式,其中A或者a类似二进制数里面的0,另一个类似1;用于加密26个英文字母,则需要5个‘二进制数’,也就是五个‘a’,
每五个一组。

第一种加密方式:

第二种加密方式:

就是将第一种的换成大写的即可
加密码在线网址:https://wtool.com.cn/baconian.html

摩斯密码

对照表

例子

.- .-.. .--. .... .- .-.. .- -...或者(空格用/代替).-/.-../.--./..../.-/.-../.-/-.../,表示:ALPHALAB
注意:摩斯密码不区分大小写
加解密在线网址:https://www.lddgo.net/encrypt/morse或者https://www.matools.com/morse

摩斯密码的综合

特征

题目文本类型是两种不同的组合:

zxcasd zxcasd zxcasd asdzxc zxczxc asdasdasdzxc zxcasdzxczxc

另一个例子:

ctfctfshowctf ctfshowctfctf ctfshow showshowctf showshowshowshowshow showshowshowshowshow showshowctfctfctf showctfctfctf showshowctfctfctf ctfctfctfshowshow showctfshowctf showctfctf showctfctfctfctf showshowshowshowshow showctfctf showctfshowctf showshowctfctfctf showshowctfctfctf ctfctfctfshowshow showctfshowctf ctfctfctfctfctf ctfctfshowshowshow ctfctfctfctfshow showctfctf ctfctfctfctfshow ctf showctfctfctf ctfshow showshowshowshowshow showshowshowshowshow showshowctfctfctf showctfctf

这样的话将一个组合用1表示,另一个组合用0表示,而且0代表.,1代表-,进行组合形成摩斯密码


__EOF__

本文作者harmor
本文链接https://www.cnblogs.com/harmor/p/17278974.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   harmor  阅读(224)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示