器件型号: AM2632
您好、HSM 模块的 gKeyringAsymmKey[0]中的值与创建密钥时的输入参数如何对应? 它是 smpk.pem 的哈希值吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: AM2632
您好、HSM 模块的 gKeyringAsymmKey[0]中的值与创建密钥时的输入参数如何对应? 它是 smpk.pem 的哈希值吗?
你好、Nikhil Dasan、
当我使用 KeyWriter SBL 工程将电路板转换为 SE 模式时、我可以看到这个值吗? 他是以下 SBL 运行时打印出的数据。 但是、当我在 HSM 中读取 gKeyringAsymmKey[0]时、该值似乎不等于预期的值。
* SMPK 哈希(部件 1、2):
0xce0c44734447afec12ba0b2226c3bdbc15576d212323ece46a9c4ccd6a463e41
0x7086083fee572a09a9496dbed447a9f13f9cf535fad75b18e0ee095a4e783c62
* SMEK 哈希: 0x716ded828b2731a19c961aa866ca07fcb99603d52ea1b3fa9d5b23c19e99c60a.
0x2ca76a82e34fa0a12cfc4d7cc5352bb0ec74e313ddd42edfda52832055b662bf
谢谢。此致、
Mason
尊敬的 Mason:
SMPK 哈希的第 1 部分和第 2 部分写入索引 0、如下所示


因此、该寄存器反映了 EFUSE 中的内容(即公钥哈希)。
这应与 OTPKW 中的日志匹配、甚至与终端上 UART 引导模式中看到的十六进制值相匹配、使用下面的对其进行解析
谢谢。此致、
Nikhil Dasan
我理解您的意思、但我想知道相应的私钥应该放在哪里、因为这个 smpk 似乎是一个公钥。 此外、此 smek.key 与其私钥之间是否有任何连接?
[/报价]尊敬的 Mason:
提供给 OTP KW 工具的 smpk.pem 是您的私钥。 该脚本会生成公钥并创建其哈希值以将其写入 EFUSE。 在电子保险丝中、只能找到公钥的哈希值。
SMEK 是对称密钥。 因此、它没有公私部分。
谢谢。此致、
Nikhil Dasan