EVP_MD-SHA2.7ossl - Man Page

The SHA2 EVP_MD implementation

Description

Support for computing SHA2 digests through the EVP_MD API.

Identities

This implementation includes the following varieties:

  • Available with the FIPS provider as well as the default provider:

    SHA2-224

    Known names are "SHA2-224", "SHA-224" and "SHA224".

    SHA2-256

    Known names are "SHA2-256", "SHA-256" and "SHA256".

    SHA2-384

    Known names are "SHA2-384", "SHA-384" and "SHA384".

    SHA2-512

    Known names are "SHA2-512", "SHA-512" and "SHA512".

  • Available with the default provider:

    SHA2-256/192

    Known names are "SHA2-256/192", "SHA-256/192" and "SHA256-192".

    SHA2-512/224

    Known names are "SHA2-512/224", "SHA-512/224" and "SHA512-224".

    SHA2-512/256

    Known names are "SHA2-512/256", "SHA-512/256" and "SHA512-256".

Gettable Parameters

This implementation supports the common gettable parameters described in EVP_MD-common(7).

See Also

provider-digest(7), OSSL_PROVIDER-FIPS(7), OSSL_PROVIDER-default(7)

Referenced By

EVP_sha224.3ossl(3), MD5.3ossl(3), OSSL_PROVIDER-default.7ossl(7), OSSL_PROVIDER-FIPS.7ossl(7), provider-digest.7ossl(7).

2024-03-07 3.2.1 OpenSSL