CTF Crypto 凯撒密码解题WriteUp
📅 2026/7/9 2:47:47
👁️ 阅读次数
📝 编程学习
题目
密文: Khoor Zruog ,已知向右偏移3位加密,请还原明文。
原理介绍
凯撒密码属于古典对称加密,原理就是字母整体平移,本题加密规则为字母向后移动3位,解密只需要向前偏移3位。
A(65)、B(66)……Z(90),小写同理。
解题步骤
1. K往前挪3位:K(11)-3=8 → H
2. h往前挪3位:h→e
3. o往前挪3位:o→l,连续两个o得到ll
空格跳过,依次处理后面字符
最终解密结果: Hello World
解题总结
凯撒密码偏移位数可以暴力枚举,一共仅有25种可能,遇到未知偏移量可以直接遍历所有偏移值快速拿到明文。
编程学习
技术分享
实战经验