Top |
xmlSecCryptoDLFunctionsPtr
xmlSecCryptoGetFunctions_openssl (void
);
Gets the pointer to xmlsec-openssl functions table.
int
xmlSecOpenSSLInit (void
);
XMLSec library specific crypto engine initialization.
int
xmlSecOpenSSLShutdown (void
);
XMLSec library specific crypto engine shutdown.
int
xmlSecOpenSSLKeysMngrInit (xmlSecKeysMngrPtr mngr
);
Adds OpenSSL specific key data stores in keys manager.
int xmlSecOpenSSLGenerateRandom (xmlSecBufferPtr buffer
,xmlSecSize size
);
Generates size
random bytes and puts result in buffer
.
int
xmlSecOpenSSLSetDefaultTrustedCertsFolder
(const xmlChar *path
);
Sets the default trusted certs folder.
const xmlChar *
xmlSecOpenSSLGetDefaultTrustedCertsFolder
(void
);
Gets the default trusted certs folder.
int
xmlSecOpenSSLSetLibCtx (OSSL_LIB_CTX *libctx
);
Sets the OSSL_LIB_CTX object to be used by xmlsec-openssl. The caller is responsible for lifetime of this object.
OSSL_LIB_CTX *
xmlSecOpenSSLGetLibCtx (void
);
Gets the current OSSL_LIB_CTX object to be used by xmlsec-openssl or NULL if the default one is used.
BIO *
xmlSecOpenSSLCreateMemBio (void
);
Creates a memory BIO using xmlSecOpenSSLGetLibCtx()
for OpenSSL 3.0.
BIO * xmlSecOpenSSLCreateMemBufBio (const xmlSecByte *buf
,xmlSecSize bufSize
);
Creates a read-only memory BIO using xmlSecOpenSSLGetLibCtx()
for
OpenSSL 3.0 containing len
bytes of data from buf
.
BIO *
xmlSecOpenSSLCreateReadFileBio (const char *path
);
Creates a read-only file BIO using xmlSecOpenSSLGetLibCtx()
for
OpenSSL 3.0.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataAesGetKlass (void
);
The AES key data klass.
int xmlSecOpenSSLKeyDataAesSet (xmlSecKeyDataPtr data
,const xmlSecByte *buf
,xmlSecSize bufSize
);
Sets the value of AES key data.
xmlSecTransformId
xmlSecOpenSSLTransformAes128CbcGetKlass
(void
);
AES 128 CBC encryption transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformAes192CbcGetKlass
(void
);
AES 192 CBC encryption transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformAes256CbcGetKlass
(void
);
AES 256 CBC encryption transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformAes128GcmGetKlass
(void
);
AES 128 GCM encryption transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformAes192GcmGetKlass
(void
);
AES 192 GCM encryption transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformAes256GcmGetKlass
(void
);
AES 256 GCM encryption transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformKWAes128GetKlass
(void
);
The AES-128 kew wrapper transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformKWAes192GetKlass
(void
);
The AES-192 kew wrapper transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformKWAes256GetKlass
(void
);
The AES-256 kew wrapper transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataConcatKdfGetKlass (void
);
The ConcatKdf key data klass.
int xmlSecOpenSSLKeyDataConcatKdfSet (xmlSecKeyDataPtr data
,const xmlSecByte *buf
,xmlSecSize bufSize
);
Sets the value of ConcatKdf key data.
xmlSecTransformId
xmlSecOpenSSLTransformConcatKdfGetKlass
(void
);
The ConcatKDF key derivation transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataDesGetKlass (void
);
The DES key data klass.
int xmlSecOpenSSLKeyDataDesSet (xmlSecKeyDataPtr data
,const xmlSecByte *buf
,xmlSecSize bufSize
);
Sets the value of DES key data.
xmlSecTransformId
xmlSecOpenSSLTransformDes3CbcGetKlass (void
);
Triple DES CBC encryption transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformKWDes3GetKlass (void
);
The Triple DES key wrapper transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataDsaGetKlass (void
);
The DSA key data klass.
int xmlSecOpenSSLKeyDataDsaAdoptEvp (xmlSecKeyDataPtr data
,EVP_PKEY *pKey
);
Sets the DSA key data value to OpenSSL EVP key.
EVP_PKEY *
xmlSecOpenSSLKeyDataDsaGetEvp (xmlSecKeyDataPtr data
);
Gets the OpenSSL EVP key from DSA key data.
xmlSecTransformId
xmlSecOpenSSLTransformDsaSha1GetKlass (void
);
The DSA-SHA1 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformDsaSha256GetKlass
(void
);
The DSA-SHA2-256 signature transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataDhGetKlass (void
);
The DH key data klass.
int xmlSecOpenSSLKeyDataDhAdoptEvp (xmlSecKeyDataPtr data
,EVP_PKEY *pKey
);
Sets the DH key data value to OpenSSL EVP key.
EVP_PKEY *
xmlSecOpenSSLKeyDataDhGetEvp (xmlSecKeyDataPtr data
);
Gets the OpenSSL EVP key from DH key data.
xmlSecTransformId
xmlSecOpenSSLTransformDhEsGetKlass (void
);
The DH key agreement transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataEcGetKlass (void
);
The EC key data klass.
int xmlSecOpenSSLKeyDataEcAdoptEvp (xmlSecKeyDataPtr data
,EVP_PKEY *pKey
);
Sets the EC key data value to OpenSSL EVP key.
EVP_PKEY *
xmlSecOpenSSLKeyDataEcGetEvp (xmlSecKeyDataPtr data
);
Gets the OpenSSL EVP key from EC key data.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaRipemd160GetKlass
(void
);
The ECDSA-RIPEMD160 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha1GetKlass
(void
);
The ECDSA-SHA1 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha224GetKlass
(void
);
The ECDSA-SHA2-224 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha256GetKlass
(void
);
The ECDSA-SHA2-256 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha384GetKlass
(void
);
The ECDSA-SHA2-384 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha512GetKlass
(void
);
The ECDSA-SHA2-512 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha3_224GetKlass
(void
);
The ECDSA-SHA3-224 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha3_256GetKlass
(void
);
The ECDSA-SHA3-256 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha3_384GetKlass
(void
);
The ECDSA-SHA3-384 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdsaSha3_512GetKlass
(void
);
The ECDSA-SHA3-512 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformEcdhGetKlass (void
);
The ECDH key agreement transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataGost2001GetKlass (void
);
The GOST2001 key data klass.
xmlSecTransformId
xmlSecOpenSSLTransformGostR3411_94GetKlass
(void
);
GOSTR3411_94 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformGost2001GostR3411_94GetKlass
(void
);
The GOST2001-GOSTR3411_94 signature transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataGostR3410_2012_256GetKlass
(void
);
The GOST R 34.10-2012 256 bit key data klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataGostR3410_2012_512GetKlass
(void
);
The GOST R 34.10-2012 512 bit key data klass.
xmlSecTransformId
xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256GetKlass
(void
);
The GOST R 34.10-2012 - GOST R 34.11-2012 256 bit signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512GetKlass
(void
);
The GOST R 34.10-2012 - GOST R 34.11-2012 512 bit signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformGostR3411_2012_256GetKlass
(void
);
GOST R 34.11-2012 256 bit digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformGostR3411_2012_512GetKlass
(void
);
GOST R 34.11-2012 512 bit digest transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataHmacGetKlass (void
);
The HMAC key data klass.
int xmlSecOpenSSLKeyDataHmacSet (xmlSecKeyDataPtr data
,const xmlSecByte *buf
,xmlSecSize bufSize
);
Sets the value of HMAC key data.
xmlSecTransformId
xmlSecOpenSSLTransformHmacMd5GetKlass (void
);
The HMAC-MD5 transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformHmacRipemd160GetKlass
(void
);
The HMAC-RIPEMD160 transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformHmacSha1GetKlass
(void
);
The HMAC-SHA1 transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformHmacSha224GetKlass
(void
);
The HMAC-SHA224 transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformHmacSha256GetKlass
(void
);
The HMAC-SHA256 transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformHmacSha384GetKlass
(void
);
The HMAC-SHA384 transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformHmacSha512GetKlass
(void
);
The HMAC-SHA512 transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformMd5GetKlass (void
);
MD5 digest transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataPbkdf2GetKlass (void
);
The PBKDF2 key data klass.
int xmlSecOpenSSLKeyDataPbkdf2Set (xmlSecKeyDataPtr data
,const xmlSecByte *buf
,xmlSecSize bufSize
);
Sets the value of PBKDF2 key data.
xmlSecTransformId
xmlSecOpenSSLTransformPbkdf2GetKlass (void
);
The PBKDF2 key derivation transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRipemd160GetKlass
(void
);
RIPEMD-160 digest transform klass.
xmlSecKeyDataId
xmlSecOpenSSLKeyDataRsaGetKlass (void
);
The OpenSSL RSA key data klass.
int xmlSecOpenSSLKeyDataRsaAdoptEvp (xmlSecKeyDataPtr data
,EVP_PKEY *pKey
);
Sets the RSA key data value to OpenSSL EVP key.
EVP_PKEY *
xmlSecOpenSSLKeyDataRsaGetEvp (xmlSecKeyDataPtr data
);
Gets the OpenSSL EVP key from RSA key data.
xmlSecTransformId
xmlSecOpenSSLTransformRsaMd5GetKlass (void
);
The RSA-MD5 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaRipemd160GetKlass
(void
);
The RSA-RIPEMD160 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaSha1GetKlass (void
);
The RSA-SHA1 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaSha224GetKlass
(void
);
The RSA-SHA2-224 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaSha256GetKlass
(void
);
The RSA-SHA2-256 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaSha384GetKlass
(void
);
The RSA-SHA2-384 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaSha512GetKlass
(void
);
The RSA-SHA2-512 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPkcs1GetKlass
(void
);
The RSA-PKCS1 key transport transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaOaepGetKlass (void
);
The RSA-OAEP key transport transform klass (XMLEnc 1.0).
xmlSecTransformId
xmlSecOpenSSLTransformRsaOaepEnc11GetKlass
(void
);
The RSA-OAEP key transport transform klass (XMLEnc 1.1).
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha1GetKlass
(void
);
The RSA-PSS-SHA1 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha224GetKlass
(void
);
The RSA-PSS-SHA2-224 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha256GetKlass
(void
);
The RSA-PSS-SHA2-256 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha384GetKlass
(void
);
The RSA-PSS-SHA2-384 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha512GetKlass
(void
);
The RSA-PSS-SHA2-512 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha3_224GetKlass
(void
);
The RSA-PSS-SHA3-224 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha3_256GetKlass
(void
);
The RSA-PSS-SHA3-256 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha3_384GetKlass
(void
);
The RSA-PSS-SHA3-384 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformRsaPssSha3_512GetKlass
(void
);
The RSA-PSS-SHA3-512 signature transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha1GetKlass (void
);
SHA-1 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha224GetKlass (void
);
SHA2-224 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha256GetKlass (void
);
SHA2-256 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha384GetKlass (void
);
SHA2-384 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha512GetKlass (void
);
SHA2-512 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha3_224GetKlass
(void
);
SHA3-224 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha3_256GetKlass
(void
);
SHA3-256 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha3_384GetKlass
(void
);
SHA3-384 digest transform klass.
xmlSecTransformId
xmlSecOpenSSLTransformSha3_512GetKlass
(void
);
SHA3-512 digest transform klass.
void xmlSecOpenSSLErrorsDefaultCallback (const char *file
,int line
,const char *func
,const char *errorObject
,const char *errorSubject
,int reason
,const char *msg
);
The errors reporting callback function.
file |
the error location file name (__FILE__ macro). |
|
line |
the error location line number (__LINE__ macro). |
|
func |
the error location function name (__FUNCTION__ macro). |
|
errorObject |
the error specific error object |
|
errorSubject |
the error specific error subject. |
|
reason |
the error code. |
|
msg |
the additional error message. |
#define xmlSecOpenSSLTransformAes128CbcId
The AES128 CBC cipher transform klass.
#define xmlSecOpenSSLTransformAes192CbcId
The AES192 CBC cipher transform klass.
#define xmlSecOpenSSLTransformAes256CbcId
The AES256 CBC cipher transform klass.
#define xmlSecOpenSSLTransformAes128GcmId
The AES128 GCM cipher transform klass.
#define xmlSecOpenSSLTransformAes192GcmId
The AES192 GCM cipher transform klass.
#define xmlSecOpenSSLTransformAes256GcmId
The AES256 GCM cipher transform klass.
#define xmlSecOpenSSLTransformKWAes128Id
The AES 128 key wrap transform klass.
#define xmlSecOpenSSLTransformKWAes192Id
The AES 192 key wrap transform klass.
#define xmlSecOpenSSLTransformKWAes256Id
The AES 256 key wrap transform klass.
#define xmlSecOpenSSLKeyDataConcatKdfId
The ConcatKDF key derivation key klass.
#define xmlSecOpenSSLTransformConcatKdfId
The ConcatKDF key derivation transform klass.
#define xmlSecOpenSSLTransformDes3CbcId
The DES3 CBC cipher transform klass.
#define xmlSecOpenSSLTransformDsaSha1Id
The DSA SHA1 signature transform klass.
#define xmlSecOpenSSLTransformDsaSha256Id
The DSA SHA2-256 signature transform klass.
#define xmlSecOpenSSLTransformDhEsId
The DH key agreement transform klass.
#define xmlSecOpenSSLKeyDataEcId xmlSecOpenSSLKeyDataEcGetKlass()
The EC key klass.
#define xmlSecOpenSSLTransformEcdsaRipemd160Id
The ECDSA-RIPEMD160 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha1Id
The ECDSA-SHA1 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha224Id
The ECDSA-SHA2-224 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha256Id
The ECDSA-SHA2-256 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha384Id
The ECDSA-SHA2-384 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha512Id
The ECDSA-SHA2-512 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha3_224Id
The ECDSA-SHA3-224 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha3_256Id
The ECDSA-SHA3-256 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha3_384Id
The ECDSA-SHA3-384 signature transform klass.
#define xmlSecOpenSSLTransformEcdsaSha3_512Id
The ECDSA-SHA3-512 signature transform klass.
#define xmlSecOpenSSLTransformEcdhId
The ECDH key agreement transform klass.
#define xmlSecOpenSSLTransformGostR3411_94Id
The GOSTR3411_94 digest transform klass.
#define xmlSecOpenSSLTransformGost2001GostR3411_94Id
The GOST2001 GOSTR3411_94 signature transform klass.
#define xmlSecOpenSSLKeyDataGostR3410_2012_256Id
The GOST R 34.10-2012 256 key klass.
#define xmlSecOpenSSLKeyDataGostR3410_2012_512Id
The GOST R 34.10-2012 512 key klass.
#define xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256Id
The GOST R 34.10-2012 - GOST R 3411-2012 256 bit signature transform klass.
#define xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512Id
The GOST R 34.10-2012 - GOST R 3411-2012 512 bit signature transform klass.
#define xmlSecOpenSSLTransformGostR3411_2012_256Id
The GOST R 34.11-2012 256 bit hash transform klass.
#define xmlSecOpenSSLTransformGostR3411_2012_512Id
The GOST R 34.11-2012 512 bit hash transform klass.
#define xmlSecOpenSSLTransformHmacMd5Id
The HMAC with MD5 signature transform klass.
#define xmlSecOpenSSLTransformHmacRipemd160Id
The HMAC with RipeMD160 signature transform klass.
#define xmlSecOpenSSLTransformHmacSha1Id
The HMAC with SHA1 signature transform klass.
#define xmlSecOpenSSLTransformHmacSha224Id
The HMAC with SHA2-224 signature transform klass.
#define xmlSecOpenSSLTransformHmacSha256Id
The HMAC with SHA2-256 signature transform klass.
#define xmlSecOpenSSLTransformHmacSha384Id
The HMAC with SHA2-384 signature transform klass.
#define xmlSecOpenSSLTransformHmacSha512Id
The HMAC with SHA2-512 signature transform klass.
#define xmlSecOpenSSLKeyDataPbkdf2Id
The Pbkdf2 key derivation key klass.
#define xmlSecOpenSSLTransformPbkdf2Id
The PBKDF2 key derivation transform klass.
#define xmlSecOpenSSLTransformRipemd160Id
The RIPEMD160 digest transform klass.
#define xmlSecOpenSSLTransformRsaMd5Id
The RSA-MD5 signature transform klass.
#define xmlSecOpenSSLTransformRsaRipemd160Id
The RSA-RIPEMD160 signature transform klass.
#define xmlSecOpenSSLTransformRsaSha1Id
The RSA-SHA1 signature transform klass.
#define xmlSecOpenSSLTransformRsaSha224Id
The RSA-SHA2-224 signature transform klass.
#define xmlSecOpenSSLTransformRsaSha256Id
The RSA-SHA2-256 signature transform klass.
#define xmlSecOpenSSLTransformRsaSha384Id
The RSA-SHA2-384 signature transform klass.
#define xmlSecOpenSSLTransformRsaSha512Id
The RSA-SHA2-512 signature transform klass.
#define xmlSecOpenSSLTransformRsaPkcs1Id
The RSA PKCS1 key transport transform klass.
#define xmlSecOpenSSLTransformRsaOaepId
The RSA PKCS1 key transport transform klass (XMLEnc 1.0).
#define xmlSecOpenSSLTransformRsaOaepEnc11Id
The RSA PKCS1 key transport transform klass (XMLEnc 1.1).
#define xmlSecOpenSSLTransformRsaPssSha1Id
The RSA-PSS-SHA1 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha224Id
The RSA-PSS-SHA2-224 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha256Id
The RSA-PSS-SHA2-256 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha384Id
The RSA-PSS-SHA2-384 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha512Id
The RSA-PSS-SHA2-512 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha3_224Id
The RSA-PSS-SHA3-224 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha3_256Id
The RSA-PSS-SHA3-256 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha3_384Id
The RSA-PSS-SHA3-384 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformRsaPssSha3_512Id
The RSA-PSS-SHA3-512 signature transform klass (https://www.rfc-editor.org/rfc/rfc9231.txt).
#define xmlSecOpenSSLTransformSha224Id
The SHA2-224 digest transform klass.
#define xmlSecOpenSSLTransformSha256Id
The SHA2-256 digest transform klass.
#define xmlSecOpenSSLTransformSha384Id
The SHA2-384 digest transform klass.
#define xmlSecOpenSSLTransformSha512Id
The SHA2-512 digest transform klass.
#define xmlSecOpenSSLTransformSha3_224Id
The SHA3-224 digest transform klass.
#define xmlSecOpenSSLTransformSha3_256Id
The SHA3-256 digest transform klass.
#define xmlSecOpenSSLTransformSha3_384Id
The SHA3-384 digest transform klass.