PHP 8.6.0 Beta 1 is available for testing

sodium_crypto_aead_aegis256_encrypt

(PHP 8 >= 8.4.0)

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

Описание

function 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-битный ключ шифрования.

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

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

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

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

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

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

AltStyle によって変換されたページ (->オリジナル) /