攻防世界-MISC-challenge_how_many_Vigenère

下载文件打开是一个文本文件,里面是一堆小写英文字母

 根据题目的表示是维吉尼亚密码

维吉尼亚密码

维吉尼亚密码是在代换密码(即单表代换)基础上,衍生出来的多表代换密码。

与单表代换相同,维吉尼亚密码也采用明文字母与密钥字母(即26字母表)间建立一一对应关系。

但是不同的是,单表代换密码中一旦密钥字母确定,相同的明文就只能产生唯一的密文;

而维吉尼亚密码则是在单表的基础上,加入了密钥字,使用密钥字对明文进行分组加密,因此即使密钥(打乱的字母表)确定了,密钥字不同,也会产生不同的密文,即非固定式对

应。

加密

 解密

 由于没有密匙,没法进行解密,网上搜了搜看到有大佬写了破解脚本具体可以看Vigenere维吉尼亚密码加解密

看了大佬的WP发现还有个在线解密的网站,咱就按在线解密的做题了

https://www.guballa.de/vigenere-solver

 

 得到key

ohihzkssefkmqxqbkihybnynvndzkdlqvhwhgywaftmeteecqprzjczvnmhnzwyasmlwbwvaqitejbfofycejjlcbpk

和对应的明文

aliceleavestheteapartyandentersthegardenwhereshecomesuponthreelivingplayingcardspaintingthewhiterosesonarosetreeredbecausethequeenofheartshateswhiterosesaprocessionofmorecardskingsandqueensandeventhewhiterabbitentersthegardenalicethenmeetsthekingandqueenthequeenafiguredifficulttopleaseintroduceshertrademarkphraseoffwithhisheadwhichsheuttersattheslightestdissatisfactionwithasubjectaliceisinvitedorsomemightsayorderedtoplayagameofcroquetwiththequeenandtherestofhersubjectsbutthegamequicklydescendsintochaosliveflamingosareusedasmalletsandhedgehogsasballsandaliceonceagainmeetsthecheshirecatthequeenofheartsthenordersthecattobebeheadedonlytohaveherexecutionercomplainthatthisisimpossiblesincetheheadisallthatcanbeseenofhimbecausethecatbelongstotheduchessthequeenispromptedtoreleasetheduchessfromprisontoresolvethematter

依照题目描述,搜索出来的是爱丽丝梦游仙境(不能科学上网,这里就不演示了)

Alice’s Adventures in Wonderland

根据题目描述修改完后

alicesadventuresinwonderland

然后进行加密

得到最后的flag

LCTF{osqjdcsvzjxfkoutsvdmoqcegnqc}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值