【发布时间】:2016-01-16 11:26:41
【问题描述】:
假设字符“b”用作异或加密的密钥。在这种情况下,加密纯文本是通过用 'b' 的 ascii 代码对文本的每个字节(字符)进行异或运算来完成的。相反,可以通过再次与'b'的ASCII码进行异或,从密文中获得明文。这是可以理解的。
但是,当密钥(密码)是一串字符时,如何加密呢?假设加密密码是“adg”。在这种情况下,明文是否通过 XOR 将其每个字节与 XOR d XOR g 的值进行异或加密?如果没有,那怎么办?
【问题讨论】:
-
这取决于您想要执行哪种“XOR 加密”。您是在尝试解码一些现有数据,还是只是在推出自己的混淆方案(因此可以按照您想要的方式进行操作)?
-
我正在尝试解码一些现有数据,是的。我不知道不同种类的 XOR 加密,但我知道这个特定的问题应该使用这种加密中最基本的。
标签: encryption xor