EXOR门密码学

时间:2014-05-06 17:17:44

标签: encryption logic xor

您好我想使用以下随机二进制数据将以下内容(01101010)转换为密文:1100

有人可以帮我这样做,并告诉我如何解决这个问题吗?

谢谢

1 个答案:

答案 0 :(得分:0)

原始文本长度为8位。因此,必须重复密钥才能达到匹配长度。

Text original  01101010
Key repeated   11001100
Text encrypted 10100110

要获取编码文本的某个位,必须计算XOR或原始文本位和相应的密钥位。例如:第一位评估为0 xor 1 = 1

请注意,您可以通过重新应用加密过程中的相同步骤从编码文本中检索原始文本。