Developer Tool
HMAC Generator online
Wygeneruj podpis HMAC dla wiadomości i tajnego klucza. Narzędzie zwraca wynik w zapisie szesnastkowym, przydatnym w integracjach API i testach webhooków.
Prywatność danych
Wiadomość i klucz są przetwarzane lokalnie w Twojej przeglądarce i nie są wysyłane na serwer.
Jak działa
Jak działa HMAC Generator?
Narzędzie importuje tajny klucz do Web Crypto API, podpisuje wiadomość wybranym algorytmem HMAC i pokazuje podpis w formacie hex.
Jak używać
Jak używać narzędzia?
Dopasuj algorytm do wymagań usługi, podaj klucz i wiadomość, a następnie skopiuj podpis.
- Wybierz algorytm wymagany przez API.
- Wpisz tajny klucz i wiadomość.
- Kliknij „Generuj HMAC”, a potem skopiuj wynik hex.
Przykład
Przykład użycia
Dla wiadomości „The quick brown fox jumps over the lazy dog” oraz klucza „key” algorytm HMAC-SHA-256 zwraca znany podpis testowy.
f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8
Najczęstsze pytania
FAQ
Najważniejsze informacje o podpisach HMAC.
Czy wiadomość i klucz są wysyłane na serwer?
Nie. HMAC jest wyliczany lokalnie przez Web Crypto API w Twojej przeglądarce.
Który algorytm HMAC wybrać?
W nowych integracjach zwykle wybieraj SHA-256, chyba że specyfikacja API wymaga SHA-384 lub SHA-512.
Czy HMAC to szyfrowanie?
Nie. HMAC jest kodem uwierzytelniającym wiadomość: potwierdza jej integralność i znajomość tajnego klucza.
Powiązane narzędzia
Sprawdź też
Przy pracy z autoryzacją, podpisami i danymi technicznymi przydadzą się również inne narzędzia developerskie.
-
JSON Formatter
Formatowanie, walidacja i minifikacja JSON online w przeglądarce.
-
JWT Decoder
Szybki podgląd nagłówka i payloadu tokena JWT bez wysyłania go na serwer.
-
UUID Generator
Generowanie UUID v4 i v7 do codziennej pracy developerskiej.
-
Base64 Encoder/Decoder
Kodowanie i dekodowanie base64 lokalnie w przeglądarce.