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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值