2024-10-03 06:30:44 发布
网友
Python3中是否有一个内置函数可以bitwise-xor字节?例如,如果我有2个bytearray:
bitwise-xor
one = oE1ltQSsoEqRC4j1EMz1ORU1dyucIcI4WstKz-uhuKA= two = Rffs1PW5zA1h5RFVh5MkLw5R7a2QVHY7cwnjuSPktwc= one XOR two = 5bqJYfEVbEfw7pmgl1_RFhtkmoYMdbQDKcKpdshFD6c=
一般来说,如果您有两个bytes,您可以这样做
bytes
one_xor_two = bytes(a ^ b for (a, b) in zip(one, two))
对元素进行异或运算。在
在您的例子中,首先对字符串进行base64解码,然后是XOR,然后是base64编码。。。但是,由于Python不喜欢其中的错误填充,示例字符串将无法工作。在
一般来说,如果您有两个
bytes
,您可以这样做对元素进行异或运算。在
在您的例子中,首先对字符串进行base64解码,然后是XOR,然后是base64编码。。。但是,由于Python不喜欢其中的错误填充,示例字符串将无法工作。在
^{pr2}$相关问题 更多 >
编程相关推荐