Corda V3中添加了对PKCS1 RSA的支持?

Corda V3中添加了对PKCS1 RSA的支持?,rsa,corda,Rsa,Corda,我想检查corda版本3是否支持PKCS1 RSA签名“1.2.840.113549.1.1.1”。 我们在下面的线程中报告了一个问题,看起来应该包含在这个版本中 谢谢 Javier根据,确实存在对PKCS1 RSA的支持,请参见以下内容: /** * RSA PKCS#1 signature scheme using SHA256 for message hashing. * The actual algorithm id is 1.2.840.113549.1.1.1 * Note:

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

谢谢

Javier

根据,确实存在对PKCS1 RSA的支持,请参见以下内容:

/**
 * 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."
)

你为什么要问这个问题?