我已在 TPK 下加密了 PIN block (清除)
当我要将 PIN block 从 TPK 下的加密转换为真实 HSM 上客户端提供的 ZPK 下的加密时,它会给出错误代码 24 或 20。
我可以做什么来解决我的问题?尝试了很多方法都没有解决。
我使用的转换命令是 CA - 将 PIN 从 TPK 转换为 ZPK/BDK (3-DES DUKPT) 加密。
我的所有操作都与泰雷兹 HSM 模拟器完美配合。
最佳答案
您遇到的错误是:
错误 20:PIN block 不包含有效值
错误 24:PIN 码长度少于 4 位或多于 12 位
你说你有明确的TPK,但你不能用HSM上的明确 key 做任何事情。对于任何命令,您都必须导入 key 并在 LMK 下获取 key 。 您还必须将此 key 作为 TPK key 导入到 HSM 中才能使用 CA 命令。您也可以将其导入为 ZPK,但您应该使用 CC 命令。
关于translation - 泰雷兹 HSM 上的 PIN block 翻译不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27398755/