0

我在从 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) ..

4

0 回答 0