OpenSSL

密碼學和 SSL/TLS 工具組

EVP_SIGNATURE-DSA

名稱

EVP_SIGNATURE-DSA - EVP_PKEY DSA 簽章實作

說明

支援運算 DSA 簽章。有關 DSA 金鑰的資訊,請參閱 EVP_PKEY-DSA(7)

簽章參數

下列簽章參數可以使用 EVP_PKEY_CTX_set_params() 設定。這可以在 EVP_PKEY_sign_init() 或 EVP_PKEY_verify_init() 之後,以及呼叫 EVP_PKEY_sign() 或 EVP_PKEY_verify() 之前呼叫。

"digest" (OSSL_SIGNATURE_PARAM_DIGEST) <UTF8 字串>
"properties" (OSSL_SIGNATURE_PARAM_PROPERTIES) <UTF8 字串>
"nonce-type" (OSSL_SIGNATURE_PARAM_NONCE_TYPE) <未簽署整數>

可設定的參數說明在 provider-signature(7) 中。

下列簽章參數可以使用 EVP_PKEY_CTX_get_params() 擷取。

"algorithm-id" (OSSL_SIGNATURE_PARAM_ALGORITHM_ID) <八位元組字串>
"digest" (OSSL_SIGNATURE_PARAM_DIGEST) <UTF8 字串>
"nonce-type" (OSSL_SIGNATURE_PARAM_NONCE_TYPE) <未簽署整數>

可擷取的參數說明在 provider-signature(7) 中。

另請參閱

EVP_PKEY_CTX_set_params(3), EVP_PKEY_sign(3), EVP_PKEY_verify(3), provider-signature(7),

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

根據 Apache License 2.0(「授權」)授權。您不得在不遵守授權的情況下使用此檔案。您可以在原始程式碼散佈中的 LICENSE 檔案中取得副本,或至 https://www.openssl.org/source/license.html 取得。