我认为问题是在Java中,您将原始字节用作键(仅将它们转换为十六进制字符串以进行输出):
System.out.println("Key is..." + bytesToHex(keyBytes) + "n");// ...SecretKeySpec macKey = new SecretKeySpec(keyBytes, "RAW");但是在Python中,您使用的是十六进制字符串:
k = "3132333435363738393031323334353637383930"
看起来您可以使用以下方式解码十六进制字符串:
raw_key = k.depre('hex')


