(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.
message
A mensagem para criptografar
nonce
Um 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()).
key
Chave de criptografia (256-bit).
Mensagem criptografada.