(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 d'intégrité du texte chiffré sur le texte en clair.
messageLe message à chiffrer
nonceUn 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 (c.-à-d. random_bytes()).
keyLa clé de chiffrement (256 bits).
Le message chiffré.