我在从 BDK 生成 IPEK 和从 python 生成 KSN 时遇到了麻烦,之后我想从 kSN 和 IPEK 生成 dataKey。有没有办法使用python来完成这两个功能?想要的场景如下
def decryptinfo(ksn, data):
BDK = unhexlify("0123456789ABCDEFFEDCBA9876543210")
ksn = unhexlify(ksn)
IPEK = GenerateIPEK(ksn, BDK)
DATAKEY = GetDataKey(ksn, IPEK)
res = TDES_Dec(data, DATA_KEY)
return hexlify(res)
def GetDataKey(ksn, ipek):
key = GetDukptKey(ksn, ipek)
key = bytearray(key)
key[5] ^= 0xFF
key[13] ^= 0xFF
return str(key)
我想知道有什么方法可以从 python 获取 GenerateIPEK(ksn, BDK) 和 GetDukptKey(ksn, ipek) ..