מפענח UUID

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

UUID

הדביקו UUID קנוני, URN, UUID בסוגריים מסולסלים, או UUID הקסדצימלי בן 32 תווים.

UUID מפוענח
UUID מנורמל
550e8400-e29b-41d4-a716-446655440000
גרסה
4גרסה 4 - אקראית או פסאודו-אקראית
וריאנט
1וריאנט תקני RFC 4122 / RFC 9562

ייצוגים

הקסדצימלי
550e8400e29b41d4a716446655440000
Base64
VQ6EAOKbQdSnFkRmVUQAAA==
עשרוני
113059749145936325402354257176981405696
אוקטלי
1250350200070515501651234262106312521000000
בינארי
01010101000011101000010000000000111000101001101101000001110101001010011100010110010001000110011001010101010001000000000000000000

מהו מפענח UUID?

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

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

מתי להשתמש בו

השתמשו בכלי הזה כשצריך לבדוק מזהה מתוך לוגים, מסדי נתונים, APIs, עקיבות או נתוני בדיקה. הוא שימושי לאימות אם UUID הוא אקראי או מבוסס זמן, להמרה שלו לעשרוני או Base64 עבור מערכת אחרת, ולזיהוי מצב שבו שדה הצומת של UUID v1 או v6 עשוי לחשוף מזהה בסגנון MAC.

המפענח פועל בדפדפן שלכם ואינו שולח ערכי UUID לשרת. הוא מקבל UUID קנוני, ערכי urn:uuid:, UUID בסוגריים מסולסלים, קלט באותיות רישיות ו-UUID הקסדצימלי בן 32 תווים ללא מקפים.

למה לשים לב

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

ב-UUID בגרסה 1 ובגרסה 6, שדה הצומת יכול להיראות כמו כתובת MAC. מחוללים מודרניים עשויים להדליק את סיבית ה-multicast ולהשתמש במקום זאת בצומת אקראי, לכן התייחסו אליו כמזהה צומת אלא אם אתם שולטים במחולל.