sodium_crypto_stream_xor

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_stream_xorШифрует сообщение без аутентификации

Описание

sodium_crypto_stream_xor(#[\SensitiveParameter] string $message, string $nonce, #[\SensitiveParameter] string $key): string

Функция шифрует сообщение алгоритмом XSalsa20, но не предоставляет гарантий зашифрованного текста для открытого текста.

Список параметров

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

Возвращаемые значения

Функция возвращает зашифрованное сообщение.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top