【攻防世界】-challenge_how_many_Vigenère
⭕、知识点
维吉尼亚密码加解密与暴力攻击/信息检索能力/文本分词能力
维吉尼亚密码是在凯撒密码基础上产生的一种加密方法,它将凯撒密码的全部25种位移排序为一张表,与原字母序列共同组成26行及26列的字母表。另外,维吉尼亚密码必须有一个密钥,这个密钥由字母组成,最少一个,最多可与明文字母数量相等。
一、题目
给了一段未知文本

二、解题
1、词频分析,没思路

2、观察也不像是键盘密码
3、根据题目提示去尝试维吉尼亚密码

得到密钥和文本
4、AI分析

5、搜索信息得到作品英文名

6、用密钥对处理后的明文进行维吉尼亚加密得到flag

三、答案
LCTF{osqjdcsvzjxfkoutsvdmoqcegnqc}
四、总结
1、对未知连续文本,观察特征。如果可能是替代密码或者置换密码,考虑:
- 凯撒密码
- ROT13
- 维吉尼亚密码
- 仿射密码
- 栅栏密码


浙公网安备 33010602011771号