Criptografa uma mensagem usando um nonce e uma chave secreta (sem autenticação)

# sodium_crypto_stream_xchacha20_xor

(PHP 8 >= 8.1.0)

sodium_crypto_stream_xchacha20_xor — Criptografa uma mensagem usando um nonce e uma chave secreta (sem autenticação)

### Descrição

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

Criptografa a mensagem `message` usando um `nonce` e uma chave `key` secreta (sem autenticação).

Cuidado

Esta criptografia não é autenticada e não impede ataques de texto cifrado escolhido. Certifique-se de combinar o texto cifrado com um Código de Autenticação de Mensagem, por exemplo, com a função sodium_crypto_aead_xchacha20poly1305_ietf_encrypt(), ou sodium_crypto_auth().

### Parâmetros

`message`
  A mensagem a criptografar.
`nonce`
  Nonce de 24 bytes.
`key`
  Chave, possivelmente gerada a partir de sodium_crypto_stream_xchacha20_keygen().

### Valor Retornado

Mensagem criptografada.

### Veja Também

- sodium_crypto_stream_xchacha20_xor_ic() - Criptografa uma mensagem usando um nonce e uma chave secreta (sem autenticação)

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