(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_stream — Создаёт детерминированную последовательность байтов из начального числа
Создаёт детерминированную последовательность байтов из начального числа с использованием потокового шифра XSalsa20.
length
Количество возвращаемых байтов.
nonce
Номер, который необходимо использовать только один раз для каждого сообщения. Длина 24 байта. Это достаточно большая граница для случайной генерации (например, random_bytes()).
key
Ключ шифрования (256 бит).
Строка псевдослучайных байтов.