
Sodium 라이브러리를 사용하여 전자 서명 기능을 구현 중인 경우, 공개 키를 다시 사용하여 서명 여부를 확인할 때 crypto_sign_verify_signature 함수를 사용해야 합니다.
이 함수는 서명 여부를 확인하기 위해 공개 키와 서명, 메시지 3개의 인자를 받습니다.
crypto_sign_verify_signature 함수의 사용 예는 다음과 같습니다.
#hostingforum.kr
c
int crypto_sign_verify_signature(
const unsigned char *pk,
const unsigned char *sm,
unsigned long long sk_len,
const unsigned char *m,
unsigned long long m_len
);
위 함수는 서명 여부를 확인하고, 1을 반환하면 서명이 유효한 것이며, 0을 반환하면 서명이 유효하지 않은 것입니다.
이 함수를 사용하여 공개 키를 다시 사용하여 서명 여부를 확인할 수 있습니다.
2025-04-04 01:49