首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持PKCS1 RSA在V3中添加?

支持PKCS1 RSA在V3中添加?
EN

Stack Overflow用户
提问于 2018-03-22 21:21:04
回答 1查看 35关注 0票数 0

我想检查一下在Corda3版本中,我们是否支持PKCS1签名"1.2.840.113549.1.1.1“。我们在下面的线程中报告了一个问题,看起来应该包含在这个版本中。

Corda RSA issue using createKeystoreForCordaNode

谢谢!!

哈维尔

EN

回答 1

Stack Overflow用户

发布于 2018-03-22 23:44:22

根据Corda release-V3的说法,确实有对PKCS1 RSA的支持,如下所示:

代码语言:javascript
复制
/**
 * RSA PKCS#1 signature scheme using SHA256 for message hashing.
 * The actual algorithm id is 1.2.840.113549.1.1.1
 * Note: Recommended key size >= 3072 bits.
 */
@JvmField
val RSA_SHA256 = SignatureScheme(
        1,
        "RSA_SHA256",
        AlgorithmIdentifier(PKCSObjectIdentifiers.sha256WithRSAEncryption, null),
        listOf(AlgorithmIdentifier(PKCSObjectIdentifiers.rsaEncryption, null)),
        BouncyCastleProvider.PROVIDER_NAME,
        "RSA",
        "SHA256WITHRSA",
        null,
        3072,
        "RSA_SHA256 signature scheme using SHA256 as hash algorithm."
)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49429792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档