攻防世界 CRYTPO入门
-
caesar密码为字母表位置的错位
-
幂数加密以0为分割线,其他加和为字母序数
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dASr53Kg-1623555356442)(C:\Users\qwerty\AppData\Roaming\Typora\typora-user-images\image-20210505100441919.png)]
-
Railfence 栅栏密码
①把将要传递的信息中的字母交替排成上下两行。
②再将下面一行字母排在上面一行的后边,从而形成一段密码。
③例如:
明文:THE LONGEST DAY MUST HAVE AN END
加密:
把将要传递的信息中的字母交替排成上下两行。
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
密文:
将下面一行字母排在上面一行的后边。
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
(完全想不到有W型栅栏密码)
cyberpeace{railfence_cipher_gogogo}