sodium_crypto_stream_xor
認証を行わずにメッセージを暗号化する
説明
string sodium_crypto_stream_xor(#[\SensitiveParameter]string $message
, string $nonce
, #[\SensitiveParameter]string $key
)
パラメータ
-
message
-
暗号化するメッセージ
-
nonce
-
メッセージごとに一度だけ使われる数値。
長さは24バイトです。
これは、
(たとえば、random_bytesを使って)
ランダムな値を生成するのに十分大きな長さです。
-
key
-
暗号化キー(256ビット)