2024 年 PHP Conference Japan

sodium_crypto_aead_aegis256_encrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_encrypt使用 AEGIS-256 加密並驗證訊息

說明

sodium_crypto_aead_aegis256_encrypt(
    #[\SensitiveParameter] 字串 $message,
    字串 $additional_data,
    字串 $nonce,
    #[\SensitiveParameter] 字串 $key
): 字串

使用 AEGIS-256 加密並驗證訊息。

參數

message
要加密的明文訊息。
additional_data
額外的驗證資料。這用於驗證附加到密文中的驗證標籤,但它不會被加密或儲存在密文中。
nonce
一個每個訊息只能使用一次的數字 (隨機數)。
key
加密金鑰(256 位元)。

回傳值

回傳密文和驗證標籤,以原始二進位位元組的字串表示。

另請參閱

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top