← Mochi Tools

Narzędzie do sprawdzania podpisów Webhook HMAC

Porównaj dostarczony podpis HMAC z lokalną dokładną treścią żądania UTF-8.

O tym narzędziu

Jak korzystać z tego narzędzia?

Porównaj dostarczony podpis HMAC z lokalną dokładną treścią żądania UTF-8.

Co powinienem sprawdzić przed wykorzystaniem wyniku?

Działa lokalnie z Web Crypto na dokładnie wprowadzonej treści UTF-8, łącznie z białymi znakami. Sekret nie jest przechowywany, eksportowany ani wysyłany. Obsługuje HMAC SHA-256 i SHA-512 z podpisami szesnastkowymi lub standardowymi Base64. Prefiksy znaczników czasu, pola kanoniczne, RSA, Ed25519 i sprawdzanie poprawności odtwarzania nie są zaimplementowane; postępuj zgodnie ze specyfikacją podpisywania dostawcy.

Sprawdzony przykład

Użyj dokładnego wektora testowego poniżej. Zmiana choćby jednej spacji zmienia podpis.

HMAC_SHA256(key="key", body="The quick brown fox jumps over the lazy dog") = f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8

Powiązane narzędzia

Odniesienia do metod

Dokumentacja zaktualizowana