Проверяет и расшифровывает сообщение, которое зашифровали по алгоритму AEGIS-128L

# sodium_crypto_aead_aegis128l_decrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis128l_decrypt — Проверяет и расшифровывает сообщение, которое зашифровали по алгоритму AEGIS-128L

### Описание

function sodium_crypto_aead_aegis128l_decrypt(
string `$ciphertext`,
string `$additional_data`,
string `$nonce`,
#[\SensitiveParameter]string `$key`
): string|false

Функция проверяет и расшифровывает сообщение, которое зашифровали по алгоритму AEGIS-128L.

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

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

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

В случае успешного выполнения функция возвращает текст, который расшифровала, или `false`, если возникла ошибка.

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

- sodium_crypto_aead_aegis128l_encrypt() - Шифрует и аутентифицирует сообщение по алгоритму AEGIS-128L
- sodium_crypto_aead_aegis128l_keygen() - Генерирует случайный ключ по алгоритму AEGIS-128L

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open