【发布时间】:2022-01-03 11:37:11
【问题描述】:
iv = "WHpwTAkmwJY="
decoded_iv = base64.b64decode(iv) # b'XzpL\t&\xc0\x96'
如果我想计算decoded_iv[0] xor 'a' xor 'b'
,如何在python3中编写我的代码?
【问题讨论】:
标签: python-3.x cryptography xor
iv = "WHpwTAkmwJY="
decoded_iv = base64.b64decode(iv) # b'XzpL\t&\xc0\x96'
如果我想计算decoded_iv[0] xor 'a' xor 'b'
,如何在python3中编写我的代码?
【问题讨论】:
标签: python-3.x cryptography xor
在python3中,必须先将字节转换为字节数组。
decoded_iv = bytearray(base64.b64decode(iv))
decoded_iv[0] = decoded_iv[0] ^ ord('a') ^ ord('b') # 91
【讨论】: