امضای HMAC ارائه شده را با بدنه درخواستی UTF-8 دقیق به صورت محلی مقایسه کنید.
ابزار تطبیقی وجود ندارد.
به صورت محلی با Web Crypto روی بدنه UTF-8 دقیقاً وارد شده، از جمله فضای خالی اجرا می شود. راز ذخیره، صادر یا ارسال نمی شود. پشتیبانی از HMAC SHA-256 و SHA-512 با امضاهای هگزادسیمال یا استاندارد Base64. پیشوندهای مهر زمانی، فیلدهای متعارف، RSA، Ed25519 و اعتبار سنجی مجدد اجرا نمی شوند. مشخصات امضای ارائه دهنده را دنبال کنید.
از بردار آزمایشی دقیق زیر استفاده کنید. تغییر حتی یک فاصله امضای متفاوتی ایجاد میکند.
HMAC_SHA256(key="key", body="The quick brown fox jumps over the lazy dog") = f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8