phpday 2025 - Call For Papers

sodium_crypto_aead_aegis256_encrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_encryptШифрует и аутентифицирует сообщение по алгоритму AEGIS-256

Описание

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

Функция шифрует и аутентифицирует сообщение по алгоритму AEGIS-256.

Список параметров

message
Сообщение в виде открытого текста, которое требуется зашифровать.
additional_data
Дополнительные аутентифицированные данные, которые помогают методу проверять тег аутентификации, который добавляется в конец зашифрованного текста, но который не шифруются и не хранятся в зашифрованном тексте.
nonce
Одноразовое число для сообщения.
key
256-битный ключ шифрования.

Возвращаемые значения

Функция возвращает зашифрованный текст и тег аутентификации в виде строки необработанных двоичных байтов.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top