PHP 8.4.2 Released!

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