下载文件打开是一个文本文件,里面是一堆小写英文字母
根据题目的表示是维吉尼亚密码
维吉尼亚密码
维吉尼亚密码是在代换密码(即单表代换)基础上,衍生出来的多表代换密码。
与单表代换相同,维吉尼亚密码也采用明文字母与密钥字母(即26字母表)间建立一一对应关系。
但是不同的是,单表代换密码中一旦密钥字母确定,相同的明文就只能产生唯一的密文;
而维吉尼亚密码则是在单表的基础上,加入了密钥字,使用密钥字对明文进行分组加密,因此即使密钥(打乱的字母表)确定了,密钥字不同,也会产生不同的密文,即非固定式对
应。
加密
解密
由于没有密匙,没法进行解密,网上搜了搜看到有大佬写了破解脚本具体可以看Vigenere维吉尼亚密码加解密
看了大佬的WP发现还有个在线解密的网站,咱就按在线解密的做题了
https://www.guballa.de/vigenere-solver
得到key
ohihzkssefkmqxqbkihybnynvndzkdlqvhwhgywaftmeteecqprzjczvnmhnzwyasmlwbwvaqitejbfofycejjlcbpk
和对应的明文
aliceleavestheteapartyandentersthegardenwhereshecomesuponthreelivingplayingcardspaintingthewhiterosesonarosetreeredbecausethequeenofheartshateswhiterosesaprocessionofmorecardskingsandqueensandeventhewhiterabbitentersthegardenalicethenmeetsthekingandqueenthequeenafiguredifficulttopleaseintroduceshertrademarkphraseoffwithhisheadwhichsheuttersattheslightestdissatisfactionwithasubjectaliceisinvitedorsomemightsayorderedtoplayagameofcroquetwiththequeenandtherestofhersubjectsbutthegamequicklydescendsintochaosliveflamingosareusedasmalletsandhedgehogsasballsandaliceonceagainmeetsthecheshirecatthequeenofheartsthenordersthecattobebeheadedonlytohaveherexecutionercomplainthatthisisimpossiblesincetheheadisallthatcanbeseenofhimbecausethecatbelongstotheduchessthequeenispromptedtoreleasetheduchessfromprisontoresolvethematter
依照题目描述,搜索出来的是爱丽丝梦游仙境(不能科学上网,这里就不演示了)
Alice’s Adventures in Wonderland
根据题目描述修改完后
alicesadventuresinwonderland
然后进行加密
得到最后的flag
LCTF{osqjdcsvzjxfkoutsvdmoqcegnqc}