Bugke CTF-Crypto 聪明的小羊

Bugke CTF-Crypto 聪明的小羊


知识积累

栅栏密码: 把要加密的明文分成N个一组,然后把每组的第1个字连起来,将下面一行字母排在上面一行的后边,从而形成一段密码。当每个组里有N个元素的话就叫N栏栅栏密码。

例如密文:TEOGSDYUTAENNHLNETAMSHVAED,加密成2栏栅栏。

解密过程:先将密文分为两行

T E O G S D Y U T A E N N   
H L N E T A M S H V A E D

再按上下上下的顺序组合成一句话

THE LONGEST DAY MUST HAVE AN END.


解题

在这里插入图片描述

fa{fe13f590lg6d46d0d0}

观察这串字符,发现其中falg的顺序有点像栅栏密码,现在来还原flag值,描述是两个栅栏,猜是指每组数字为2,把22个字符取中11,在12位开始分为两行如下:

fa{fe13f590

lg6d46d0d0}

需从第一个组读一个元素,第二个元素读一个元素,循环往复即可得到明文,flag{6fde4163df05d900}。

当然也可以省事一点儿,直接找个任意在线工具去解密,也可以,如下。在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值