Verifica e descriptografa uma mensagem com AEGIS-256

# sodium_crypto_aead_aegis256_decrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_decrypt — Verifica e descriptografa uma mensagem com AEGIS-256

### Descrição

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

Verifica e descriptografa uma mensagem com AEGIS-256.

### Parâmetros

`ciphertext`
  Precisa estar no formato informado por sodium_crypto_aead_aegis256_encrypt().
`additional_data`
  Dados adicionais e autenticados. São usados ​​na verificação da tag de autenticação anexada ao texto cifrado, mas não são criptografados nem armazenados no texto cifrado.
`nonce`
  Um número que deve ser usado apenas uma vez por mensagem.
`key`
  Chave de criptografia (256-bit).

### Valor Retornado

Retorna o texto simples em caso de sucesso, ou `false` em caso de falha.

### Veja Também

- sodium_crypto_aead_aegis256_encrypt() - Criptografa e autentica uma mensagem com AEGIS-256
- sodium_crypto_aead_aegis256_keygen() - Gera uma chave AEGIS-256 aleatória

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