
openssl_verify 함수는 서명이 유효한지 확인하는 함수로, 반환값은 다음과 같이 설명됩니다.
- 1: 서명이 유효합니다.
- 0: 서명이 유효하지 않습니다.
- -1: 오류 코드를 확인하기 위해 openssl_error_string 함수를 사용하세요.
- -2: 서명 알고리즘 또는 서명이 유효하지 않습니다.
- -3: 서명이 유효하지 않습니다.
서명이 유효한지 확인하려면 반환값이 1인 경우, 서명이 유효한 것입니다. 서명이 유효하지 않은지 확인하려면 반환값이 0인 경우, 서명이 유효하지 않습니다.
openssl_verify 함수의 오류 코드를 확인하려면 반환값이 -1인 경우, openssl_error_string 함수를 사용하세요.
openssl_error_string 함수는 오류 코드를 문자열로 반환합니다.
예를 들어, openssl_verify 함수의 오류 코드를 확인하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
if (openssl_verify($data, $signature, $public_key) == -1) {
$error = openssl_error_string();
// 오류 코드를 처리하세요.
}
2025-05-09 02:38