sodium_crypto_box_open

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_box_open - 인증된 공개 키 암호 해독


설명

sodium_crypto_box_open(string $ciphertext, string $nonce, string $key_pair): string|false

비대칭(공개 키) 암호화를 사용하여 메시지를 해독합니다.


매개변수

ciphertext
암호 해독을 시도할 암호화된 메시지입니다.
nonce
메시지당 한 번만 사용해야 하는 번호입니다. 24바이트 길이. 이것은 무작위로 생성하기에 충분히 큰 범위입니다(즉, random_bytes()).
key_pair
sodium_crypto_box_keypair_from_secretkey_and_publickey()를 참조하세요. 여기에는 보낸 사람의 공개 키와 받는 사람의 비밀 키가 포함되어야 합니다.

반환 값

성공하면 일반 텍스트 메시지를 반환하고 실패하면 false를 반환합니다.