EVP_SIGNATURE-Siphash
名稱
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 授權條款 2.0 版(「授權條款」)授權。您不得在不遵守授權條款的情況下使用此檔案。您可以在原始程式碼散佈中的 LICENSE 檔案中取得一份副本,或至 https://www.openssl.org/source/license.html 取得。