(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_stream_xor — Criptografa uma mensagem sem autenticação
$message, string $nonce, #[\SensitiveParameter] string $key): stringEsta função criptografa uma mensagem com XSalsa20, mas não fornece nenhuma garantia de texto cifrado sobre o texto simples.
messageA mensagem para criptografar
nonceUm número que deve ser usado apenas uma vez por mensagem. 24 bytes de comprimento. Este é um limite grande o suficiente para ser gerado aleatoriamente (por exemplo, random_bytes()).
keyChave de criptografia (256-bit).
Mensagem criptografada.