sodium_crypto_stream_xor

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_stream_xor — 인증 없이 메시지 암호화


설명

sodium_crypto_stream_xor(string $message, string $nonce, string $key): string

이 함수는 XSalsa20을 사용하여 메시지를 암호화하지만 일반 텍스트에 대한 암호 텍스트 보증은 제공하지 않습니다.


매개변수

message
암호화할 메시지
nonce
메시지당 한 번만 사용해야 하는 번호입니다. 24바이트 길이. 이것은 무작위로 생성하기에 충분히 큰 범위입니다(즉, random_bytes()).
key
암호화 키(256비트).

반환 값

암호화된 메시지.