XML Digital Signature Cryptographic Algorithms

CryptXML natively supports the URIs listed below. If support is required for cryptographic algorithms and transforms that are not part of the native support, you can use Cryptography API: Next Generation and XML Digital Signature Cryptographic Extensions to support new algorithms.

Supported URIs

Digest Methods

ConstantURI value

wszURI_XMLNS_DIGSIG_SHA1

"http://www.w3.org/2000/09/xmldsig#sha1"

wszURI_XMLNS_DIGSIG_SHA256

"http://www.w3.org/2001/04/xmlenc#sha256"

wszURI_XMLNS_DIGSIG_SHA384

"http://www.w3.org/2001/04/xmldsig-more#sha384"

wszURI_XMLNS_DIGSIG_SHA512

"http://www.w3.org/2001/04/xmlenc#sha512"

 

Signature Methods

ConstantURI value

wszURI_XMLNS_DIGSIG_RSA_SHA1

"http://www.w3.org/2000/09/xmldsig#rsa-sha1"

wszURI_XMLNS_DIGSIG_DSA_SHA1

"http://www.w3.org/2000/09/xmldsig#dsa-sha1"

wszURI_XMLNS_DIGSIG_RSA_SHA256

"http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"

wszURI_XMLNS_DIGSIG_RSA_SHA384

"http://www.w3.org/2001/04/xmldsig-more#rsa-sha384"

wszURI_XMLNS_DIGSIG_RSA_SHA512

"http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"

wszURI_XMLNS_DIGSIG_ECDSA_SHA1

"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1"

wszURI_XMLNS_DIGSIG_ECDSA_SHA256

"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"

wszURI_XMLNS_DIGSIG_ECDSA_SHA384

"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384"

wszURI_XMLNS_DIGSIG_ECDSA_SHA512

"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512"

wszURI_XMLNS_DIGSIG_HMAC_SHA1

"http://www.w3.org/2000/09/xmldsig#hmac-sha1"

wszURI_XMLNS_DIGSIG_HMAC_SHA256

"http://www.w3.org/2001/04/xmldsig-more#hmac-sha256"

wszURI_XMLNS_DIGSIG_HMAC_SHA384

"http://www.w3.org/2001/04/xmldsig-more#hmac-sha384"

wszURI_XMLNS_DIGSIG_HMAC_SHA512

"http://www.w3.org/2001/04/xmldsig-more#hmac-sha512"

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft