OpenSSL

密碼學和 SSL/TLS 工具包

EVP_CIPHER-NULL

名稱

EVP_CIPHER-NULL - NULL EVP_CIPHER 實作

說明

使用 EVP_CIPHER API 支援 NULL 對稱式加密。當 TLS 加密組是 TLS_NULL_WITH_NULL_NULL 時,會使用此功能。此功能不進行加密(僅複製資料),且 MAC 大小為零。

演算法名稱

預設提供者中提供下列演算法

"NULL"

參數

此實作支援下列參數

可取得的 EVP_CIPHER 參數

參閱 EVP_EncryptInit(3) 中的「可取得的 EVP_CIPHER 參數」

可取得的 EVP_CIPHER_CTX 參數
"keylen" (OSSL_CIPHER_PARAM_KEYLEN) <無符號整數>
"ivlen" (OSSL_CIPHER_PARAM_IVLEN 和 <OSSL_CIPHER_PARAM_AEAD_IVLEN) <無符號整數>
"tls-mac" (OSSL_CIPHER_PARAM_TLS_MAC) <八位元組指標>

有關詳細資訊,請參閱 EVP_EncryptInit(3) 中的「參數」

可設定的 EVP_CIPHER_CTX 參數
"tls-mac-size" (OSSL_CIPHER_PARAM_TLS_MAC_SIZE) <無符號整數>

有關詳細資訊,請參閱 EVP_EncryptInit(3) 中的「參數」

符合

RFC 5246 第 6.2.3.1 節

另請參閱

provider-cipher(7)OSSL_PROVIDER-default(7)

Copyright 2023 The OpenSSL Project Authors. All Rights Reserved.

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