(PHP 8 >= 8.4.0)
sodium_crypto_aead_aegis256_decrypt — Проверяет и расшифровывает сообщение, которое зашифровали по алгоритму AEGIS-256
$ciphertext,$additional_data,$nonce,$keyФункция проверяет и расшифровывает сообщение, которое зашифровали по алгоритму AEGIS-256.
ciphertextСтрока в формате, который возвращает функция sodium_crypto_aead_aegis256_encrypt().
additional_dataДополнительные аутентифицированные данные, которые помогают методу проверять тег аутентификации, который добавляется в конец зашифрованного текста, но который не шифруются и не хранятся в зашифрованном тексте.
nonceОдноразовое число для сообщения.
key128-битный ключ шифрования.
В случае успешного выполнения функция возвращает текст, который расшифровала, или false, если возникла ошибка.