HMAC 생성기
표준 HMAC 알고리즘과 공유 비밀 키로 메시지를 인증합니다. 메시지와 키는 브라우저에 남습니다.
UTF-8 텍스트, 최대 1MiB. 브라우저에서 처리됩니다.
이 키를 비공개로 유지하세요. 최대 4,096자입니다.
메시지와 비밀 키를 입력하여 시작하세요.
사용 방법
사용 방법
- 메시지와 공유 비밀 키를 입력합니다.
- HMAC-SHA-256, HMAC-SHA-384, HMAC-SHA-512 중 하나를 선택합니다.
- 소문자 16진수 서명을 생성하고 준비되면 복사합니다.
표준 HMAC 알고리즘
도구는 브라우저의 Web Crypto SubtleCrypto sign 작업으로 HMAC-SHA-256, HMAC-SHA-384, HMAC-SHA-512를 사용합니다. 결과는 소문자 16진수 문자열입니다.
로컬 처리와 명확한 제한
브라우저에서 작업을 실용적으로 유지하도록 메시지는 1 MiB, 비밀 키는 4,096바이트로 제한합니다. 입력과 결과는 로컬 처리되며 업로드하거나 저장하지 않습니다.
서명은 암호화가 아닙니다
양쪽이 비밀 키를 공유할 때 HMAC은 무결성과 진위를 확인합니다. 메시지를 숨기지 않으므로 키를 비밀로 유지해야 합니다.
자주 묻는 질문
더 알아보기
어떤 HMAC 알고리즘을 사용할 수 있나요?
HMAC-SHA-256, HMAC-SHA-384, HMAC-SHA-512 서명을 생성할 수 있습니다.
키가 업로드되나요?
아니요. Web Crypto 작업은 브라우저에서 로컬로 실행되며 이 페이지는 입력을 보내거나 저장하지 않습니다.
공백이 서명에 영향을 주나요?
예. 공백과 줄바꿈을 포함한 모든 문자는 UTF-8로 인코딩되어 HMAC에 영향을 줍니다.
HMAC이 암호화인가요?
아니요. HMAC은 데이터를 인증하고 변경을 감지합니다. 기밀성도 필요하면 인증 암호화를 사용하세요.