EVP_SIGNATURE-HMAC
名稱
EVP_SIGNATURE-HMAC、EVP_SIGNATURE-Siphash、EVP_SIGNATURE-Poly1305、EVP_SIGNATURE-CMAC - 舊版的 EVP_PKEY MAC 簽章實作
說明
這裡描述的演算法具有舊版支援,可使用 EVP_DigestSignInit(3) 和相關函式建立 MAC。這並非建立 MAC 的首選方式。您應該使用較新的 EVP_MAC_init(3) 函式。此機制提供給舊版 OpenSSL 的向下相容性。
可以使用 EVP_PKEY_CTX_set_params() 設定相同的簽章參數,就像可以使用 EVP_MAC_CTX_set_params() 設定底層 EVP_MAC 一樣。請參閱 EVP_MAC-HMAC(7)、EVP_MAC-Siphash(7)、EVP_MAC-Poly1305(7) 和 EVP_MAC-CMAC(7) 以取得詳細資料。
See L<EVP_PKEY-HMAC(7)>, L<EVP_PKEY-Siphash(7)>, L<EVP_PKEY-Poly1305(7)> or
L<EVP_PKEY-CMAC(7)> for details about parameters that are supported during the
creation of an EVP_PKEY.
另請參閱
EVP_MAC_init(3)、EVP_DigestSignInit(3)、EVP_PKEY-HMAC(7)、EVP_PKEY-Siphash(7)、EVP_PKEY-Poly1305(7)、EVP_PKEY-CMAC(7)、EVP_MAC-HMAC(7)、EVP_MAC-Siphash(7)、EVP_MAC-Poly1305(7)、EVP_MAC-CMAC(7)、provider-signature(7),
版權
版權所有 2020 The OpenSSL Project Authors。保留所有權利。
根據 Apache License 2.0(「授權」)授權。您只能在遵守授權的情況下使用此檔案。您可以在原始程式碼散佈中的 LICENSE 檔案中取得副本,或在 https://www.openssl.org/source/license.html 取得副本。