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
를 반환합니다.