PHP Conference Japan 2024

sodium_crypto_aead_aegis128l_encrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis128l_encrypt使用 AEGIS-128L 加密然后认证消息

描述

sodium_crypto_aead_aegis128l_encrypt(
    #[\SensitiveParameter] string $message,
    string $additional_data,
    string $nonce,
    #[\SensitiveParameter] string $key
): string

使用 AEGIS-128L 加密然后认证消息。

参数

message
要加密的明文消息。
additional_data
附加的已认证数据。这用于验证附加到密文的认证标签,但它不会被加密或存储在密文中。
nonce
每个消息只能使用一次的数字。
key
加密密钥(128 位)。

返回值

返回密文和认证标签,作为一个原始二进制字节的字符串。

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top