hsm - M0 命令使用 THALES PAYSHIELD 9000
问题描述
我必须向 HSM 发送 M0 命令,但我不知道我应该发送什么,有人给了我一个他们发送的示例
000003M0002100BU761D8715ACC89399D328AA0FA047BE820040543DDABC563D6EF4F944AD59C979CDD64158FEA07A7207C39F036B0B0633FC60 准备好我找到的下一个文档
解决方案
我对 HSM 的了解很少,但无论如何我都会尽力提供帮助。
我访问对您有帮助的旧模拟应用程序。
前往thalessim并下载源代码。展开并找到一些带有“ M0 ”的文件jason。
文件 429909.json 有很好的信息。
其他信息:
M0 - Encrypt Data Bloc,替换为 HE 命令,Encrypt Data
HSM 使用我们必须传入 Encrypted TAK 的 HE 命令进行加密。
HE 命令是用 TAK 加密一个 64 位的数据块。根据 HSM 供应商的说法,这是一个可选命令,需要额外的许可才能使用它。
祝你好运。
推荐阅读
- xamarin.forms - Xamarin.forms 中通过 BLE 的 Modbus 通信
- ios - 在单个 UICollectionView 中的 2 组数据之间进行选择
- functional-programming - Raku/Rakudo 包括哪些持久性数据结构?
- php - Wordpress/PHP - 命名空间/自动加载器 - 致命错误:未捕获的 TypeError:call_user_func_array():参数 #1 ($function) 必须是有效的回调
- node.js - Google Cloud Translate Advanced (V3) 中的“父”参数是什么
- javascript - curl http请求到node-red
- java - 如何将文件保存到 Scoped 存储中的共享存储?
- python - Python Stargazer LaTeX 输出无法使用
- neo4j - Neo4j 中的多级全文搜索
- python - 在 kivy 屏幕上引用输入框 id