Signature algorithm for CMS signed-data objects.
public enum SigAlg
Public Enumeration SigAlg
Member name | Description | |
---|---|---|
Default | Use default signature algorithm (rsa-sha1/sha1WithRSAEncryption) | |
Rsa_Sha1 | Use sha1WithRSAEncryption (rsa-sha1) signature algorithm [default] | |
Rsa_Sha224 | Use sha224WithRSAEncryption (rsa-sha224) signature algorithm | |
Rsa_Sha256 | Use sha256WithRSAEncryption (rsa-sha256) signature algorithm | |
Rsa_Sha384 | Use sha384WithRSAEncryption (rsa-sha384) signature algorithm | |
Rsa_Sha512 | Use sha512WithRSAEncryption (rsa-sha512) signature algorithm | |
Rsa_Md5 | Use md5WithRSAEncryption (rsa-md5) signature algorithm [legacy, not recommended] | |
Rsa_Pss_Sha1 | Use RSA-PSS signature algorithm with SHA-1 | |
Rsa_Pss_Sha224 | Use RSA-PSS signature algorithm with SHA-224 | |
Rsa_Pss_Sha256 | Use RSA-PSS signature algorithm with SHA-256 | |
Rsa_Pss_Sha384 | Use RSA-PSS signature algorithm with SHA-384 | |
Rsa_Pss_Sha512 | Use RSA-PSS signature algorithm with SHA-512 | |
Ecdsa_Sha1 | Use ecdsaWithSHA1 (ecdsa-sha1) signature algorithm | |
Ecdsa_Sha224 | Use ecdsaWithSHA224 (ecdsa-sha224) signature algorithm | |
Ecdsa_Sha256 | Use ecdsaWithSHA256 (ecdsa-sha256) signature algorithm | |
Ecdsa_Sha384 | Use ecdsaWithSHA384 (ecdsa-sha384) signature algorithm | |
Ecdsa_Sha512 | Use ecdsaWithSHA512 (ecdsa-sha512) signature algorithm | |
Ed25519 | Use Ed25519 signature algorithm [RFC8032] | |
Ed448 | Use Ed448 signature algorithm [RFC8032 |