咨询Corda V3版本是否支持OID为1.2.840.113549.1.1.1的PKCS1 RSA签名
关于Corda V3对OID "1.2.840.113549.1.1.1" PKCS1 RSA签名的支持核实
Hi Javier,
先帮你理清一个细节:你提到的OID 1.2.840.113549.1.1.1 对应的是RSA加密算法的核心标识符,而PKCS#1格式的RSA签名通常会结合具体哈希算法使用(比如SHA-256搭配RSA的签名算法OID是1.2.840.113549.1.1.11)。不过针对你关心的核心问题——Corda V3是否支持PKCS#1标准的RSA签名,我可以明确告诉你:
- Corda V3原生支持PKCS#1 v1.5格式的RSA签名,这也是该版本中RSA签名的默认实现方案
- 你之前用到的
createKeystoreForCordaNode工具,在V3版本里生成的节点密钥库,默认就是采用符合PKCS#1标准的RSA密钥对,完全适配节点的签名、验签等核心操作
如果实际使用中碰到兼容性问题,可以检查密钥库生成参数或签名时的算法指定,但从版本功能支持层面来说,这个能力确实是包含在Corda V3中的。
内容的提问来源于stack exchange,提问作者Javier Garcia Lozano
相关产品推荐
相关产品推荐

