tooljar

    HMAC 생성기

    다양한 알고리즘으로 HMAC (해시 기반 메시지 인증 코드) 서명을 생성하세요

    예시:

    HMAC 생성기 정보

    HMAC (해시 기반 메시지 인증 코드)는 암호화 해시 함수와 비밀 키를 사용하는 특정 유형의 MAC입니다. 메시지의 데이터 무결성과 진위성을 모두 검증하는 데 사용됩니다.

    일반적인 용도

    • API 요청 서명 (AWS, Stripe, GitHub)
    • 웹훅 페이로드 검증
    • JWT 토큰 서명
    • 보안 세션 토큰
    • 프로토콜의 메시지 인증

    알고리즘 권장사항

    • SHA-256: 가장 일반적으로 사용되며, 보안과 성능의 균형이 좋음
    • SHA-384/512: 민감한 애플리케이션을 위한 더 높은 보안
    • SHA-1: 레거시 전용, 새로운 구현에는 권장하지 않음

    보안 참고사항

    • 클라이언트 측 코드에서 비밀 키를 절대 노출하지 마세요
    • 충분한 길이의 암호학적으로 무작위인 키를 사용하세요
    • 이 도구는 브라우저에서 로컬로 데이터를 처리합니다