Criptografa e autentica uma mensagem com AEGIS-128L

# sodium_crypto_aead_aegis128l_encrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis128l_encrypt — Criptografa e autentica uma mensagem com AEGIS-128L

### Descrição

function sodium_crypto_aead_aegis128l_encrypt(
#[\SensitiveParameter]string `$message`,
string `$additional_data`,
string `$nonce`,
#[\SensitiveParameter]string `$key`
): string

Criptografa e autentica uma mensagem com AEGIS-128L.

### Parâmetros

`message`
  A mensagem de texto simples a ser criptografada.
`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 (128-bit).

### Valor Retornado

Retorna o texto cifrado e a tag de autenticação como uma sequência de bytes binários brutos.

### Veja Também

- sodium_crypto_aead_aegis128l_decrypt() - Verifica e descriptografa uma mensagem com AEGIS-128L
- sodium_crypto_aead_aegis128l_keygen() - Gera uma chave AEGIS-128L aleatória

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