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비트).
반환 값
암호화된 메시지.