יוצר UUID v3

צור במהירות מזהים ייחודיים גרסה 3 המקיימים את RFC 4122 אונליין

גרסת UUID 3 יוצרת UUID עקבי וחוזר עבור מרחב שמות ושם נתונים מסוימים על ידי חישוב ערכים אלו באמצעות MD5. שיטה זו מושלמת ליצירת מזהים שניתנים לשחזור ולחיזוי, מה שהופך אותה לאידיאלית לשמות משתמשים, כתובות משאבים, נתיבי URL ואינטגרציה חלקה של נתונים בין מערכות שונות. שים לב: גרסה 3 משתמשת ב-MD5, שהיא פחות מאובטחת מהאלגוריתם החדש SHA-1 שמשמש ב-UUID גרסה 5.

יצירת UUID v3 בכמות גדולה

כלי אימות UUID

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

מהו UUID v3?

UUID גרסה 3 הוא מזהה בגודל 128 ביט שמייצר תוצאות דטרמיניסטיות — זהות בכל פעם — על ידי חישוב ערך גיבוב (האש) של UUID מרחב השמות יחד עם שם, באמצעות פונקציית הגיבוב MD5. הוא אידיאלי כאשר נדרשים מזהים יציבים וניתנים לשחזור בסביבות מרובות.

מבנה ופורמט UUID v3

  • גודל ביט: 128 ביט (16 בתים)
  • פורמט: 8-4-4-4-12 ספרות הקסדצימליות
  • דוגמה: 3b241101-e2bb-4255-8caf-4136c566a962
  • מספר תווים כולל: 36 (כולל מקפים)
  • ספרת גרסה: הקבוצה השלישית מתחילה ב'3' עבור UUID גרסה 3
  • סיביות וריאנט: הקבוצה הרביעית מקודדת את סיביות הוריאנט השמורות של ה-UUID

הסבר על דוגמת UUID v3

הנה פירוט לדוגמת UUID v3: 3b241101-e2bb-4255-8caf-4136c566a962

  • 3b241101 – קטע התחלתי מהזיהוי שבוצע באמצעות MD5
  • e2bb – קטע אמצעי מזיהוי MD5
  • 4255 – כולל את דגל הגרסה 3
  • 8caf – מכיל ביטי וריאנט ומאוחסנים
  • 4136c566a962 – רצף סופי מתוצאת ה-MD5

למה לבחור ב-UUID v3?

  • יוצר מזהי UUID עקביים וחוזרים מאותו מרחב שם/קלט שם
  • מושלם ליצירת מזהים קבועים כמו שמות משתמש או קישורי URL ידידותיים
  • אין צורך ביצירת מספרים אקראיים או בתיאום חיצוני
  • פועל ללא חיבור לאינטרנט — אין צורך בשרת או ברשת

מקרי שימוש נפוצים ל-UUID v3

  • יצירת מזהים יציבים לשמות משתמש או כתובות אימייל
  • הבטחת מזהים ייחודיים עקביים (UUID) לרשומות מסד הנתונים בשלבים שונים
  • בניית כתובות URL או נתיבי קבצים ניתן לחיזוי על בסיס שמות
  • אינטגרציה חלקה למערכות ישנות באמצעות מזהים סטנדרטיים
  • יצירת סלאגים ייחודיים וניתנים לחזרה מזוג שם/מרחב שמות

שיקולי אבטחה

UUID v3 מבוסס על אלגוריתם הגיבוב MD5, שהוא מהיר אך כבר אינו נחשב לבטוח למטרות קריפטוגרפיות. למרות שהוא מתאים ליצירת מזהים כלליים, יש להימנע משימוש בו לצרכי גיבוב מאובטחים או רגישים.

מידע נוסף