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 битов).

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

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top