XOR在Python 2.7中的字节数组

时间:2018-04-09 08:55:25

标签: python python-2.7 xor

我已经创建了以下函数,它将使用循环()对带有键的消息进行异或,以避免长度计数并且运行良好。我需要用C风格的字节数组做同样的事情。任何帮助赞赏。我的字符串XOR功能:

from itertools import cycle, izip

def xor(message, key):
    toret = ''
    for c, k in izip(message, cycle(key)):
        toret += chr(ord(c) ^ ord(k))
    return toret

print xor("test", "234556346")

0 个答案:

没有答案