xor(异或)可能是逆向✌们最开始就碰到的加密手段,其原理在此不作赘述。
CyberChef
的XOR
块(事实上是所有的针对字节的运算)支持四种模式:Standard
、Cascade
、Input differential
、Output differential
。
-
Standard
模式下,即标准的运算,key在每轮后不变。 -
Cascade
模式下,k(即当前key所取到的字节)永远是当前所处理的input的下一字节(处理input最后一字节时k为零)。 -
Input differential
模式下,k会设置为前一次的未经处理的i(input的某一字节)。 -
Output differential
模式下,k会设置为前一次的经处理的i。
ROT是一种移位密码,是凯撒密码的一个特例。
在CyberChef中,ROT13
块默认提供ROT13(范围为26个字母)的移位密码。通过调整Amount
的值,我们能修改ROT的移位量。
摩斯电码。支持.-形式的直接转码
To Morse Code
、From Morse Code
Vigenère Encode
、Vigenère Decode
,是一种带key的多表替换密码。