translation - 泰雷兹 HSM 上的 PIN block 翻译不起作用

标签 translation hsm

我已在 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/

相关文章:

java - HSM:使用 JAVA 应用程序引入 HSM

python - 向 HSM 发送命令时出现问题

encryption - HSM - cryptoki - 打开 session 开销

validation - Magento,翻译验证错误信息

ios - 在ios中使用数组列表创建翻译应用程序

flutter - 您使用什么在线工具来自动翻译 .arb 文件?

javascript - Djangojs 应用程序的翻译错误 Django

具有本地化功能的 Drupal 自定义查询(如何获取用户语言)

amazon-web-services - signtool 无法使用来自 AWS CloudHSM 的 key 对二进制文件进行签名