首先附上题目:这次安全员终于设置了加密
根据提示,尝试输入了1234567890,结果得到了13579;=?A9,于是查看ASCII表
发现规律,加密规律为在原字符的ASCII基础上依次增加,例如输入了9个字符,那么会按照顺序依次从0开始一直加到8
根据已经给出的加密后的字符f463=j=j
反推过程:
密文 | 密文ASCII | 偏移量 | 原文ASCII | 原文 |
f | 102 | 0 | -- | -- |
4 | 52 | 1 | -- | -- |
6 | 54 | 2 | -- | -- |
3 | 51 | 3 | -- | -- |
= | 61 | 4 | -- | -- |
j | 106 | 5 | -- | -- |
= | 61 | 6 | -- | -- |
j | 106 | 7 | -- | -- |
以上为解题的思路
后面为结果
反推结果:
密文 | 密文ASCII | 偏移量 | 原文ASCII | 原文 |
f | 102 | 0 | 102 | f |
4 | 52 | 1 | 51 | 3 |
6 | 54 | 2 | 52 | 4 |
3 | 51 | 3 | 48 | 0 |
= | 61 | 4 | 57 | 9 |
j | 106 | 5 | 101 | e |
= | 61 | 6 | 55 | 7 |
j | 106 | 7 | 99 | c |
最终输入结果过关(^-^)V