도구 실행
HMAC 생성기는 입력한 본문 텍스트와 비밀 키를 결합하여 해시 기반 메시지 인증 코드를 계산하는 유용한 온라인 보안 도구입니다. API 요청 검증, 웹훅 페이로드 서명 확인, 데이터 전송 시 무결성 검증 작업 등에 필요한 인증 값을 간편하게 산출할 수 있습니다. 본 도구에서 지원하는 해시 알고리즘은 널리 쓰이는 SHA-256과 SHA-512이며, 기본 선택값은 SHA-256으로 설정되어 있습니다. 서명을 정확히 생성하려면 인증용 비밀 키를 필수 항목으로 입력해야 합니다. 본문 텍스트가 비어 있는 상태에서 계산을 실행하면 해시 연산 없이 빈 문자열 결과가 반환됩니다. 올바른 비밀 키와 대상 메시지를 입력하고 적절한 알고리즘을 지정하여 16진수 형태의 안전한 서명 값을 즉시 생성해 보시기 바랍니다.
사용 방법
- 인증 코드를 생성할 원본 메시지나 데이터를 본문 입력란에 입력합니다.
- 서명 생성에 사용할 비밀 키를 입력합니다.
- 알고리즘 목록에서 SHA-256 또는 SHA-512 중 필요한 방식을 선택합니다.
- 생성 버튼을 누르면 계산된 HMAC 서명 값이 결과 영역에 표시됩니다.
예시
- 본문 텍스트에 'message', 비밀 키에 'secret-key'를 입력하고 SHA-256을 선택하여 HMAC 서명을 생성합니다.
- 웹훅 페이로드 문자열과 발급받은 비밀 키를 넣고 SHA-512 알고리즘을 지정하여 인증 코드를 계산합니다.
자주 묻는 질문
비밀 키는 필수 입력 항목인가요?
네, HMAC 서명을 계산하려면 인증용 비밀 키를 반드시 입력해야 합니다.
어떤 해시 알고리즘을 지원하나요?
현재 SHA-256과 SHA-512 알고리즘을 지원하며, 기본 선택은 SHA-256입니다.
본문 텍스트를 비워두고 실행하면 어떤 결과가 나오나요?
본문 텍스트가 비어 있는 상태에서 실행하면 별도의 해시 계산 없이 빈 서명 값이 출력됩니다.