sodium_crypto_stream
(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_stream - Створює детерміновану послідовність байтів з початкового числа
Опис
sodium_crypto_stream(int $length, string $nonce, string $key): string
Створює детерміновану послідовність байтів із початкового числа з використанням потокового шифру XSalsa20.
Список параметрів
length
Кількість байтів, що повертаються.
nonce
Номер, який потрібно використовувати лише один раз для кожного повідомлення. Довжина 24 байти. Це досить велика межа для випадкової генерації (наприклад, random_bytes()
key
Ключ шифрування (256 біт).
Значення, що повертаються
Рядок псевдовипадкових байтів.