EVP_MD-SHA1
名称
EVP_MD-SHA1 - SHA1 EVP_MD 实现
描述
通过 EVP_MD API 支持计算 SHA1 摘要。
标识
此实现与 FIPS 提供程序以及默认提供程序一起提供,并使用“SHA1”和“SHA-1”名称标识。
可获取的参数
此实现支持 EVP_MD-common(7) 中描述的常用可获取参数。
可设置的上下文参数
此实现支持以下 OSSL_PARAM(3) 条目,可使用 EVP_MD_CTX_set_params(3) 为 EVP_MD_CTX 设置。
- "ssl3-ms" (OSSL_DIGEST_PARAM_SSL3_MS) <八位字节串>
-
此参数由 libssl 设置,以根据 RFC6101 计算 SSLv3 CertificateVerify 消息的签名哈希。它仅在所有握手消息已通过 OP_digest_update() 调用进行摘要后设置。该参数提供要添加到摘要的主密钥值。摘要实现应根据 RFC6101 第 5.6.8 节计算完整的摘要。设置此参数后的下一个调用应该是 OP_digest_final()。
参见
EVP_MD_CTX_set_params(3),provider-digest(7),OSSL_PROVIDER-FIPS(7),OSSL_PROVIDER-default(7)
版权
版权所有 2020 The OpenSSL Project Authors. 保留所有权利。
根据 Apache 许可证 2.0 版(“许可证”)授权。除遵守许可证外,您不得使用此文件。您可以在源代码分发中的 LICENSE 文件或 https://www.openssl.org/source/license.html 中获取副本。