CTF题库Fair-Play
The quick brown fox jumps over the lazy dog!
ihxo{smzdodcikmodcismzd}
这道题是一道新题哈哈哈确实挺新的
(playfair密码依据一个5*5的正方形组成的密码表来编写,密码表里排列有25个字母。如果一种语言字母超过25个,可以去掉使用频率最少的一个。如,法语一般去掉w或k,德语则是把i和j合起来当成一个字母看待。英语中z使用最少,可以去掉它。)
这道题首先playfair的加密过程用到一个5x5的字母矩阵,容纳26个字母,其中i和j挤到一个格子里( ̄ε(# ̄)(#) ̄皿 ̄),字母填写顺序取决于密钥,The quick brown fox jumps over the lazy dog!
既然出题者不是在讲故事,那,这句就是密钥了吧(o゜▽゜)o
将空格去掉,然后填入矩阵里,重复出现的字母只填一次。
当然也有在线网站帮我们填哈哈 (http://rumkin.com/tools/cipher/playfair.php)
得到这个
手动填写也可以 填完后如下表:
t h e q u
i/j c k b r
o w n f x
m p s v l
a z y d g
接下来要了解他的密钥了哈哈哈哈哈
对密文解密规则如下:
1 若c1 c2在同一行,对应明文p1 p2分别是紧靠c1 c2 左端的字母。其中最后一列被看做是第一列的左方。
2 若c1 c2在同一列,对应明文p1 p2分别是紧靠c1 c2 上方的字母。其中最后一行被看做是第一行的上方。
3 若c1 c2不在同一行,不在同一列,则p1 p2是由c1 c2确定的矩形的其他两角的字母。
其实就是反其道而行之。
那我们来试试吧
第二步整理明文。将明文每两个字母组成一对。如果成对后有两个相同字母紧挨或最后一个字母是单个的,就插入一个字母X(或者Q)。
如,communist,应成为co,mx,mu,ni,st。
对照着这个表格 整理明文
ihxo{smzdodcikmodcismzd}
先拆分为这样的 ih xo sm zd od ci km od ci sm zd
按照规则每个都整理得到 ct fx pl ay fa ir is fa ir pl ay
之后给他们组合起来并加上双括号就得到了
ctfx{playfairisfairplay}
mggeukkmtzac
求解哈哈哈哈!!??
CTF题库Fair-Play相关推荐
- ctf题库--1000
<题目> 答案格式:CTF{} 解题链接: http://ctf5.shiyanbar.com/misc/1000.exe <解答> 打开题目链接下载文件,打开exe,在输入密 ...
- CTF题库—实验吧(密码学)之疑惑的汉字
版权声明:如果对大家有帮助,大家可以自行转载的.原文链接: https://blog.csdn.net/qq_37992321/article/details/84573915 1.首先点开解题链接: ...
- CTF题库奇妙的音乐
据说flag就藏在这段音乐中,请仔细听. 格式:CTF{} 我们下载压缩包加压后 看到 还有一个压缩包是需要密码才可以 解压的 图片是这样的 我觉得提示的已经够明显了 海伦凯勒的<假如给我三 ...
- CTF题库疑惑的汉字
现有一段经过加密的密文,内容如下: 王夫 井工 夫口 由中人 井中 夫夫 由中大 请找出这段密文隐藏的消息明文. 一看这几个字我就知道是当铺密码 不知道为什么哈哈哈哈哈哈 (当铺密码 就是一种将中 ...
- CTF题库—实验吧(密码学)之困在栅栏里的凯撒
版权声明:如果对大家有帮助,大家可以自行转载的.原文链接: https://blog.csdn.net/qq_37992321/article/details/84574878 1.先看看题目:困在栅 ...
- 实验吧CTF题库-密码学(部分)
这里没有key: 打开链接,有一个弹窗 然后就是一个空白网页,右键查看源代码 这里有一串js密文,解密一下,https://www.dheart.net/decode/index.php 得到flag ...
- CTF题库奇怪的短信
收到一条奇怪的短信: 335321414374744361715332 你能帮我解出隐藏的内容嘛?! 格式:CTF{xxx} 看到这个 哈哈哈哈哈 虽然不常用九键 的我 习惯用二十六键的我 也是知 ...
- CTF题库NSCTF crypto50
神秘的字符串:U2FsdGVkX1+qtU8KEGmMJwGgKcPUK3XBTdM+KhNRLHSCQL2nSXaW8++yBUkSylRp 在线AES解密 (http://tool.oschina ...
- 训练题库CTF题库最近在论证一个问题,到底是先有鸡还是先有蛋 (Ijm,lo 3wsdr4 6tghu7)
Ijm,lo 3wsdr4 6tghu7 这道题与键盘有关!!!! 中间空格分开 相当于刚好三个字母 Ijm,lo 3wsdr4 6tghu7 得到了三个字母 KEY 提交即可
最新文章
- 直击阿里百度岗!助力求职,拿不到offer全额退款保证|第五期人工智能与推荐系统/NLP/CV专业方向...
- 高德经纬度距离计算php,计算两个经纬度之间的距离 单位(m)
- svn st小解(以偶工作中遇到问题为例)
- C++ STL栈Stack的使用
- Snapchat, 给年轻人要的安全感
- 幻读Java_脏读、幻读、不可重复读和丢失更新
- Python键鼠操作自动化库PyAutoGUI简介
- 开发机至少要有16G内存
- 机器学习专项练习笔记(持续更新)
- 添加购物车功能全部代码
- 2022.3.6总结非线性系统线性化方法,第五章
- 蓝牙的原理,蓝牙耳机怎么连接手机
- Redmi Note 11Pro+(系统降级)
- 操作系统:磁盘结构和磁盘块号计算方法
- 图片镜像翻转 Java
- 《代码阅读》读书笔记(一)
- kingcms php 下载,KingCMS企业版(PHP) v6.1.1641(Sp2)
- 鹤林全集·怡情枫林 | 第二篇——励志创造奇迹
- HJ100 等差数列
- 2022年第6周(1月31日-2月6日)中国各地区电影票房排行榜:江苏票房夺冠,河南票房环比增幅最大(附热榜TOP31详单)