Generator HMAC (SHA-256/384/512)
Oblicz HMAC z kluczem nad wiadomością przy użyciu twojego tajnego klucza, pokazany jako hex i Base64, przez natywne Web Crypto przeglądarki. Ta sama konstrukcja, której weryfikator JWT używa dla HS256. Twój klucz nigdy nie opuszcza twojej przeglądarki.
Hashowanie i kryptoHMAC działa lokalnie przez Web Crypto. Twoja wiadomość i klucz nigdy nie opuszczają twojej przeglądarki.
Jak zbudowany jest HMAC
HMAC haszuje wiadomość dwukrotnie. Klucz jest łączony operacją XOR ze stałym wewnętrznym padem przed pierwszym haszowaniem i z zewnętrznym padem przed drugim, a ta konstrukcja z dwoma padami zapobiega atakom przez rozszerzenie długości. Klucz jest najpierw redukowany do rozmiaru bloku funkcji skrótu.