EVP_MD-SHA2(7ssl)

EVP_MD-SHA27ssl

The sha2 evp_md implementation

Overview

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).

Releases

3 releases since Debian 12 (Bookworm); the text changed 2 times.

  1. 12
  2. 13
  3. Arch

From openssl 3.6.5-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.