(PHP 8 >= 8.1.0)
sodium_crypto_stream_xchacha20 — Расширяет ключ и одноразовый номер в ключевой поток псевдослучайных байтов
$length, string $nonce, #[\SensitiveParameter] string $key): string
Функция расширяет ключ key и одноразовый номер nonce
в ключевой поток псевдослучайных байтов.
lengthТребуемое количество байтов.
nonce24-байтовый одноразовый номер.
keyКлюч, который, возможно, сгенерировала функция sodium_crypto_stream_xchacha20_keygen().
Функция возвращает псевдослучайный поток, который можно использовать с функцией sodium_crypto_stream_xchacha20_xor().