מחולל ואימות HMAC

צרו ואמתו קודי אימות HMAC-SHA256, HMAC-SHA512 ו-HMAC-MD5 מקומית בדפדפן. 100% פרטי. בלי הרשמה ובלי העלאה לשרת.

פורמט מפתח:
57 תווים57 בתים (UTF-8)

תקציר HMAC שנוצר

הזינו טקסט או נתונים למעלה כדי לחשב את ה-HMAC.

הדביקו את כותרת ה-HMAC הצפויה מ-GitHub, Stripe, Shopify או מ-API webhooks כדי לאמת מקוריות.

מה זה HMAC?

HMAC (Keyed-Hash Message Authentication Code) הוא מבנה קריפטוגרפי שמשלב מפתח סודי עם פונקציית גיבוב (SHA-256, SHA-512, MD5).

הוא מוכיח גם שלמות נתונים וגם אימות — ומאשר שהמטען נוצר בידי מי שמחזיק במפתח הסודי המשותף ולא שונה בדרך.

פרטיות מלאה בצד הלקוח

כל המפתחות הסודיים, מטעני הטקסט והחוצצים הבינאריים מעובדים כולם בתוך הדפדפן באמצעות האצה בחומרה crypto.subtle.

מפתחות ה-API והחתימות שלכם לא עוברים ברשת לאף שרת מרוחק.

כותרות Webhook נפוצות

  • GitHub: X-Hub-Signature-256
  • Stripe: Stripe-Signature
  • Shopify: X-Shopify-Hmac-SHA256
  • Twilio: X-Twilio-Signature
  • Slack: X-Slack-Signature
100% פרטי • בלי העלאת קבצים לשרת

למה להשתמש ב-מחולל ואימות HMAC החינמי של Utiliome?

נבנה מהיסוד לפרטיות קפדנית, הרצה מיידית ואפס חיכוך. בלי מנויים, חומות תשלום או הרשמה.

100% פרטי ומקומי

מפתחות סודיים, מטעני טקסט וקבצים מעובדים כולם בזיכרון הדפדפן באמצעות Web Crypto API. אפס העלאות נתונים לשרת.

תמיכה באלגוריתמים המרכזיים

צרו חתימות HMAC באמצעות HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 ו-HMAC-MD5 באופן מיידי.

אימות Webhook וחתימות

הדביקו חתימות Webhook צפויות (GitHub, Stripe, Shopify) כדי לאמת מקוריות ולמנוע שיבוש של הבקשה.

קידוד גמיש למפתח ולפלט

הזינו מפתחות סודיים ב-UTF-8, Hex או Base64, וצפו בטביעות בפורמט הקסדצימלי, Base64 או Base64URL.

Utiliome מול חלופות ענן מסורתיות

השוו את מנוע ה-WebAssembly המקומי שלנו לכלי ענן ישנים.

מאפיין Utiliome (דפדפן מקומי) ממירי ענן ישנים
פרטיות הנתונים 100% לא מקוון / בצד הלקוח (בטוח לסודות Webhook) מפתחות סודיים נשלחים ב-HTTP לשרתים מרוחקים
מהירות חישוב מיידי בזמן אמת תוך כדי הקלדה דורש לחיצה על שליחה והמתנה לסיבוב רשת
גיבוב קבצים תומך בקבצים בינאריים בגרירה ושחרור קלט טקסט בלבד
איך זה עובד

איך להשתמש ב-מחולל ואימות HMAC ב-3 צעדים

בלי התקנת תוכנה. הכול רץ ישירות בדפדפן.

1

הזינו מפתח סודי ובחרו אלגוריתם

הקלידו או הדביקו את המפתח הסודי, בחרו קידוד (UTF-8, Hex, Base64) ואת אלגוריתם ה-HMAC (SHA256, SHA512, MD5).

2

הזינו מטען טקסט או העלו קובץ

הזינו את מחרוזת המטען, או גררו כל קובץ בינארי לאזור ההעלאה.

3

העתיקו את טביעת ה-HMAC או אמתו התאמה

העתיקו מיד טביעות Hex או Base64, או הדביקו חתימת Webhook צפויה כדי לאמת תקינות.

מהו HMAC ואיך הוא עובד?

תשובה קצרה: HMAC (Hash-based Message Authentication Code) משלב פונקציית גיבוב קריפטוגרפית עם מפתח סודי, כדי להבטיח גם שלמות נתונים וגם זהות השולח.

HMAC נפוץ בפיתוח ווב מודרני לחתימת בקשות API, לאימות Webhooks ולאבטחת נקודות קצה. בניגוד לגיבוב רגיל (כמו SHA-256), שרק מוודא שהנתונים לא שונו, HMAC מוכיח שהשולח מכיר את המפתח הסודי המשותף.

כשנקודת קצה (כמו GitHub Webhooks או Stripe) שולחת נתונים לשרת שלכם, היא מחשבת HMAC של המטען באמצעות סוד ה-webhook המשותף ושולחת אותו בכותרת. השרת שלכם מחשב מחדש את ה-HMAC מקומית כדי לוודא שההודעה אותנטית ולא שונתה.

למה אסור להזין סודות Webhook בכלים בענן

תשובה קצרה: הדבקת מפתחות ייצור בכלים שרצים בצד השרת חושפת הרשאות API ללוגים של צד שלישי. Utiliome מחשב HMAC באופן מקומי במאה אחוז על המחשב שלכם.

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

Utiliome עובד בארכיטקטורת אפס-שרת. Web Crypto API בדפדפן מבצע את כל החישובים הקריפטוגרפיים ישירות ב-RAM. אף מפתח או נתון לא יוצא מהדפדפן.

שאלות נפוצות

שאלות נפוצות ומדריך: מחולל ואימות HMAC

כל מה שצריך לדעת על מחולל ואימות HMAC החינמי של Utiliome.

האם המפתח הסודי שלי נשלח לאינטרנט?

לא. כל חישובי ה-HMAC מתבצעים מקומית בדפדפן באמצעות Web Crypto API. המפתח הסודי לא עוזב את המכשיר.

אילו אלגוריתמי HMAC נתמכים?

נתמכים HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 ו-HMAC-MD5.

אפשר לגבב גם קבצים ולא רק מחרוזות טקסט?

כן. אפשר להעלות כל קובץ בינארי בגרירה ושחרור ולחשב את חתימת ה-HMAC שלו.