PHP Conference Japan 2024

sodium_crypto_aead_aegis256_decrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_decrypt使用 AEGIS-256 驗證然後解密訊息

說明

sodium_crypto_aead_aegis256_decrypt(
    字串 $ciphertext,
    字串 $additional_data,
    字串 $nonce,
    #[\SensitiveParameter] 字串 $key
): 字串|false

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

參數

ciphertext(密文)
必須採用 sodium_crypto_aead_aegis256_encrypt() 所提供的格式。
additional_data(額外資料)
額外的已驗證資料。這用於驗證附加到密文的驗證標籤,但它本身不會被加密或儲存在密文中。
nonce(隨機數)
一個每條訊息只能使用一次的數字。
key(金鑰)
加密金鑰(256 位元)。

傳回值

成功時傳回明文,失敗時傳回 false

參見

新增註釋

使用者貢獻的註釋

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