מחשבון CMAC

מחשבון CMAC מספק כלי תואם-קוד לחישוב CMAC באמצעות הצפנת בלוקים ואימות נתונים מהיר עם מפתח משותף.

Request Feature / Support
17,768+
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

אודות כלי זה

מחשבון CMAC מציע כלי צופן ממוקד למפתחי תוכנה, מהנדסי אבטחה ומתכנני פרוטוקולים שצריכים לייצר או לאמת CMAC (Code-based Message Authentication Codes). הוא פותר את הבעיה של אימות בדיקות שלמות נתונים בפרוטוקולי תקשורת מאובטחים על ידי יצירת ערכי MAC דטרמיניסטיים מתוך מפתח סודי והודעה.
עקרון CMAC משתמש בצופן בלוקים בסגנון CBC-MAC כדי להפיק תג באורך קבוע. הכלי מקבל קלט: מפתח סודי, בחירה של צופן בלוקים (AES-128/192/256), הודעה מפורשת ואורך תג רצוי אופציונלי. הוא מחשב CMAC לפי צעדי התקן: derivazione של תתי-מפתחות, עיבוד לפי בלוקים עם XOR והצפנה, וסוף- XOR ליצירת MAC. הפלטים מוצגים בהקס אדכיטלי כברירת מחדל; תומך ביציאת תווים גולמיים אם נדרש.
תכונות מרכזיות כוללות תמיכה בגרסאות AES, זיהוי צורה של הקלט (Hex או ASCII), אורך tag ניתנת להגדרה (8–16 בתים), וטיפול שגיאות ברור עבור גדלי מפתח או פורמטים שגויים. העיצוב מדגיש תוצאות דטרמיניסטיות בין פלטפורמות והקלת אימות מול vectores מבחן.
שימושים כוללים אימות API, הודעות מאובטחות, בדיקות תאימות פרוטוקולים וביקורות אבטחה. הכלי מספק חישובי CMAC מהירים وم חוזרים ללא ספריות קריפטו חיצוניות ותומך באימות ובדיקות רגרסיה מעמיקות.

איך להשתמש

  1. ספק קלטים: מפתח (hex), הודעה (hex או ASCII) וצופן (AES-128/192/
  2. .
  3. אפשרות: בחר פורמט קלט ואורך תו CMAC הרצוי (ברירת מחדל
  4. .
  5. הרץ חישוב ליצירת תו CMAC.
  6. בדוק את פלט ה-MAC בהקסדצימלי ואורכו.
  7. השווה עם התג הצפוי או שמשף אותו בקוד שלך.
How to use cmac online tool

Frequently Asked Questions

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

מה זה CMAC?
CMAC הוא MAC המבוסס על הצפנת בלוקים באמצעות מפתח סודי ליצירת tag אימות אורך קבוע מכל הודעה. הוא דטרמיניסטי ועמיד בפני מסוימים מסוג Attacker עליו הרחבת אורך כאשר הממדים מוצגים בצורה נכונה והמפתח מאובטח.
אילו וריאציות AES נתמכות?
הכלי תומך AES-128, AES-192, AES-256 כצופן בלוקים. וריאנט הנבחר קובע את גודל הבלוק ואת אורך תתי-ה-מפתחות, ומשפיע על חוזק ה-MAC ואת דרישות המפתח.
האם אפשר לקצץ את אורך MAC?
כן. האורך נתמך בין 8 ל-16 בתים. הקצבה מפחיתה את מרווחי האבטחה, ולכן יש להשתמש בה רק לפי הצורך של הפרוטוקול או דרישות התאימות.
איזה פורמטי קלט מקובלים?
הקוד והמסר ניתן לספק בפורמטים Hex או ASCII. אם מצב Hex נבחר, הקלטים חייבים להכיל תווים הקסאדצימלים תקפים. קלט ASCII מפורש כ bytes גולמיים. הבחירה של הצופן קובעת את גודל הבלוק וכללי עיבוד פנימיים.

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

Developer Tools

ממיר Spotify ל-MP3

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

Developer Tools

מחשב מרחק דרך

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

Developer Tools

מחשבון גיל

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

Developer Tools

הממיר מטבעות

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

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

עזור לנו לשפר