sodium_crypto_stream_xchacha20_xor

(PHP 8 >= 8.1.0)

sodium_crypto_stream_xchacha20_xorCifra un dato utilizando un nonce y una clave secreta (sin autenticación)

Descripción

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

Cifra un message utilizando un nonce y una clave secreta key (sin autenticación).

Precaución

Este cifrado no es autentificado y no previene ataques de texto cifrado elegido. Asegúrese de combinar el texto cifrado con un código de autenticación de mensaje, por ejemplo con la función sodium_crypto_aead_xchacha20poly1305_ietf_encrypt(), o sodium_crypto_auth().

Parámetros

message

El mensaje a cifrar.

nonce

Un nonce de 24 bytes.

key

Clave, posiblemente generada por la función sodium_crypto_stream_xchacha20_keygen().

Valores devueltos

El texto cifrado.

Ver también

add a note

User Contributed Notes

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