guyoung/CaptfEncoder

Rail-fence Cipher(栅栏密码)错误

AlphabugX opened this issue · 2 comments

1
2
3
栅栏算法明显有问题。。
①把将要传递的信息中的字母交替排成上下两行。 ②再将下面一行字母排在上面一行的后边,从而形成一段密码。 ③例如: 明文:THE LONGEST DAY MUST HAVE AN END 加密: 1、把将要传递的信息中的字母交替排成上下两行。 T E O G S D Y U T A E N N H L N E T A M S H V A E D 2、 密文: 将下面一行字母排在上面一行的后边。 TEOGSDYUTAENN HLNETAMSHVAED 解密: 先将密文分为两行 T E O G S D Y U T A E N N H L N E T A M S H V A E D 再按上下上下的顺序组合成一句话 明文:THE LONGEST DAY MUST HAVE AN END

rot13好像也有问题。。 今天写一道题就用到了这两个,然后就炸了