Algorithm Support

This page lists algorithms that are known to work or not work with the current implementation. Also, see the specific SignServer Signer for algorithms that signers can work with and review signer-specific algorithm support pages.

Signature Algorithms


Algorithm Name

Also Known As

Comment

images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/error.svg

SHA1withRSA

RSASSA-PKCS_v1.5 using SHA1


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

SHA256withRSA

RSASSA-PKCS_v1.5 using SHA256


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

SHA512withRSA

RSASSA-PKCS_v1.5 using SHA512


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/error.svg

NONEwithRSA

RSASSA-PKCS_v1.5


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

SHA256withRSAandMGF1

RSASSA-PSS using SHA256


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

SHA512withRSAandMGF1

RSASSA-PSS using SHA512


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/error.svg

NONEwithRSAandMGF1

RSASSA-PSS


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

SHA256withECDSA

ECDSA using SHA256


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

SHA512withECDSA

ECDSA using SHA512


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/error.svg

NONEwithECDSA

ECDSA


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

Ed25519

Pure EdDSA with Edwards25519

Depending on the Signer.

images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/error.svg

Ed448

Pure EdDSA with Edwards448

Not yet implemented.

Key Algorithms


Algorithm Name

Key Specification

Comment

images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

RSA

  • 1024

  • 2048

  • 4096

Other key lengths are likely also working.


images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

ECDSA

Named curves:

  • secp224r1

  • secp256r1 / prime256v1 / P-256

  • secp384r1

  • secp521r1

More named curves are likely working.

images/s/ndu796/8703/189cb2l/_/images/icons/emoticons/check.svg

EdDSA

Ed25519