0x00前言
也是看了大佬的题解,但是发现很多人提供的教程也有点问题。所以我这边补充一下。
0x01解题前我们先来搞懂栅栏密码的原理
栅栏密码的两种加密方式:
第一种常规的顺序加密:
明文:123456789
加密栏数:3
加密过程:
1.把明文的元素从上到下排成3行
1 4 7
2 5 8
3 6 9
2.再把3排结果从上到下拼接起来,即加密结果为
147258369
第二种回形针式加密(W型):
明文:123456789
加密栏数:3
加密过程:
1.把明文的元素先从上到下排列,再从下到上排列,依次类推,直到把明文全部排列完为止
1 5 9
2 4 6 8
3 7
2.再把3排结果从上到下拼接起来,即加密结果为
159246837
PS:因为排列的形态像一个字母"W",所以被称为W型加密。
0x02 再回到题目
下载附件,打开看到密文:ccehgyaefnpeoobe{lcirg}epriec_ora_g,通过上面的加密方式我们了解到,解密需要掌握两个条件:1.加密方式 2.加密栏数。(但是个