מחולל HMAC

מחשב ערכי HMAC מתוך מפתח סודי והודעה באמצעות אלגוריתם hash לבדיקת שלמות הנתונים ואימות API.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,844+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

אודות כלי זה

כלי זה מחשב ערך HMAC עבור מפתח סודי והודעה באמצעות פונקציית hash הנבחרת. הוא מיועד למפתחים ומהנדסי אבטחה הצורכים אותנטיות נתונים ניתנת לאימות בהסל API, webhooks ו-payloadים. MAC התוצר מבטיח שכל שינוי בהודעה יזוהה על ידי המקבל המחזיק גם הוא במפתח הסודי המשותף.

החישוב פועל לפי אלגוריתם HMAC המוגדר ב-RFC 2104. אם המפתח ארוך יותר מגודל בלוק ההאש, הוא ייחשב תחילה; לאחר מכן המפתח XOR עם הקבועים ipad ו-opad, ועוברי ההאש הפנימי והחיצוני מבוצעים על ההודעה כקלט. הכלי מציג את התוצאה בפורמטי hex ו-Base64.

המשפחות הנתמכות כוללות SHA-1, SHA-256, SHA-384, SHA-512 ו-MD5 (בהיגון בשל חולשות ידועות). המשתמש יכול לבחור את האלגוריתם כדי להתאים לדרישות האבטחה ולתואם ולידציה בצד השרת. כניסות מטופלות כבתים UTF-8 אלא אם צוין אחרת.

כלי זה שימושי במקרה של אינטגרטור API, מערכות Backend ובודקי אבטחה המחפשים MAC-Deterministic עבור בדיקות, ביקורות וצינורות אינטגרציה. בכך שלא מאוחסנים מפתחות ועל-ידי הצגת התוצאות רק למשתמשים מאומתים, הוא תומך בפיתוח מאובטח ותהליכי אימות.

איך להשתמש

  1. מסור קלטים: הקלד את המפתח הסודי והודעה ובחר אלגוריתם hash.
  2. אשר תצורת קידוד: הקלטים נחשבים כברירת מחדל כ-UTF-8; כוונן לפי הצורך לקידוד אחר.
  3. הרץ חישוב: התחל את חישוב MAC.
  4. בדוק פלט: קריאה של MAC בפורמטי hex ו-Base
  5. יישם את MAC בכותרות אימות API או אימות טעון, תוך שמירה על סודיות המפתח.
How to use hmac online generator

Frequently Asked Questions

מצא תשובות מהירות

מהו HMAC ומתי כדאי להשתמש בו?
HMAC הוא קוד אימות הודעות מונחה מפתח המשמש לאימות שלמות והאתנטיות של נתונים. השתמש בו כאשר עליך לאשר הודעה מגיעה מצד מהימן ולא שונתה, למשל בקשות API, webhooks או לוגים מאובטחים.
אילו אלגוריתמים תומכים?
התוכנה תומכת ב-SHA-1, SHA-256, SHA-384, SHA-512 ו-MD5 (בזהירות בשל חולשות). התוצאה של HMAC תלויה באלגוריתם שנבחר; לשמירה על אבטחה מודרנית מומלץ SHA-256 או SHA-512.
איך יש להטפל במפתחות?
מפתחות יש להחזיק בסוד ולהפיץ בצורה מאובטחת. אל יוטמעו בקוד בצד הלקוח; לבצע סיבוב מפתחות; להשתמש באחסון מאובטח; לוודא שאורך המפתח מתאים לפונקציית ההאש; אין לחשוף את MAC ללא צורך.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Web & SEO Tools

ממיר Spotify ל-MP3

ממיר קבצי שמע מסופקים מקומית ל-MP3, מאפשר האזנה offline ותאימות בין מכשירים למוזיקה בבעלות חוקית ואח...

Web & SEO Tools

מחשב מרחק דרך

מחשב מרחק דרך למטיילים, מתכנני לוגיסטיקה ונהגים כדי להעריך במהירות מרחקים וזמן בין מקומות.

Web & SEO Tools

מחשבון גיל

קבע במהירות את גיל האדם מבוסס על תאריך הלידה שלו עם המחשבון החינמי שלנו באינטרנט, מתאים לשימוש אישי...

Web & SEO Tools

הממיר מטבעות

המיר במהירות סכומים בין מטבעות שונים עם הממיר חינם שלנו, מתאים לנסיעות, עסקים וקונים בינלאומיים.

המשוב שלך חשוב

עזור לנו לשפר