PHP Conference Japan 2024

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