我正在编写一个代码,在HSM中使用Ed25519 API生成Edwards曲线( PKCS#11 )键。在公钥模板中,CKA_EC_PARAMS使用OID来指定曲线。Ed25519的编码是06 09 2B 06 01 04 01 DA 47 0 F 01。我理解标签(06表示OID),长度(9),但是OID本身与RFC8410中的1.3.101.112不匹配。
有线索吗?这是纯粹的专有编码吗?
发布于 2020-05-27 11:44:24
我不确定您需要什么,但是06 09 2B 06 01 04 01 DA 47 0F 01是OID 1.3.6.1.4.1.11591.15.1意指曲线Ed25519的更好编码,而不是OID 1.3.101.112 for algorithm EdDSA25519,我只是手工计算了06 03 2B 65 70。
有关OID编码的奥秘,请参阅这个答案,并提供参考资料,特别说明2B如何变为1.3。
https://crypto.stackexchange.com/questions/81023
复制相似问题