我有一个24位字符的base64编码的nonce:
nonce = "azRzAi5rm1ry/l0drnz1vw=="
我需要一个16字节的整型:
0x6b3473022e6b9b5af2fe5d1dae7cf5bf
My best attempt:
from base64 import b64decode
b64decode(nonce)
>> b'k4s\x02.k\x9bZ\xf2\xfe]\x1d\xae|\xf5\xbf'
如何从base64字符串中获取整数?
binascii.hexlify(b64decode(nonce))
或者在Python3中,b64decode(nonce).hex()
。 - John Zwinck