(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_stream_xor — Chiffre un message sans authentification
$message
, string $nonce
, #[\SensitiveParameter] string $key
): stringCette fonction chiffre un message avec XSalsa20, mais ne fournit aucune garantie sur le texte chiffré.
message
Le message à chiffrer
nonce
Un nombre qui doit être utilisé une seule fois, par message. 24 octets de long. C'est une limite suffisamment grande pour être générée aléatoirement (i.e. random_bytes()).
key
La clé de chiffrement (256 bits).
Le message chiffré.