开放SSL

密码学和 SSL/TLS 工具包

EVP_MD-SHA2

名称

EVP_MD-SHA2 - SHA2 EVP_MD 实现

描述

通过 **EVP_MD** API 支持计算 SHA2 摘要。

标识

此实现包含以下变体

  • 在 FIPS 提供程序和默认提供程序中均可用

    SHA2-224

    已知名称为 "SHA2-224"、"SHA-224" 和 "SHA224"。

    SHA2-256

    已知名称为 "SHA2-256"、"SHA-256" 和 "SHA256"。

    SHA2-384

    已知名称为 "SHA2-384"、"SHA-384" 和 "SHA384"。

    SHA2-512

    已知名称为 "SHA2-512"、"SHA-512" 和 "SHA512"。

  • 在默认提供程序中可用

    SHA2-256/192

    已知名称为 "SHA2-256/192"、"SHA-256/192" 和 "SHA256-192"。

    SHA2-512/224

    已知名称为 "SHA2-512/224"、"SHA-512/224" 和 "SHA512-224"。

    SHA2-512/256

    已知名称为 "SHA2-512/256"、"SHA-512/256" 和 "SHA512-256"。

可获取参数

此实现支持 EVP_MD-common(7) 中描述的通用可获取参数。

另请参阅

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

版权所有 2020-2023 The OpenSSL Project Authors。保留所有权利。

根据 Apache 许可证 2.0 版(“许可证”)许可。除非符合许可证,否则您不得使用此文件。您可以在源代码分发中的 LICENSE 文件或 https://www.openssl.org/source/license.html 中获取副本。