مولد UUID الإصدار 3

أنشئ بسرعة معرفات UUID من الإصدار 3 متوافقة مع RFC 4122 عبر الإنترنت

ينشئ الإصدار 3 من UUID نفس المعرف الفريد والمتسق لنطاق معين واسم مدخل عن طريق تجزئة هذه القيم باستخدام MD5. هذه الطريقة مثالية لإنشاء معرفات قابلة للتكرار والتنبؤ بها، مما يجعلها مثالية لأسماء المستخدمين، روابط الموارد، مسارات URL، والتكامل السلس للبيانات عبر أنظمة مختلفة. يرجى ملاحظة: يستخدم الإصدار 3 خوارزمية MD5، وهي أقل أمانًا من خوارزمية SHA-1 الأحدث الموجودة في UUID الإصدار 5.

توليد UUID الإصدار 3 بكميات كبيرة

أداة التحقق من صحة UUID

الأمان والخصوصية مضمونةجميع معرفات UUID تُنشأ بالكامل على جهازك، مباشرةً في متصفحك. لا يتم نقل أو تخزين أو تسجيل أي UUID أو بيانات شخصية أو معلومات على أي خادم. تمتع بالخصوصية التامة وأعلى مستويات الأمان في كل مرة تستخدم فيها خدمتنا.

ما هو UUID الإصدار 3؟

UUID الإصدار 3 هو معرف بطول 128 بت ينتج معرفات UUID حتمية—نفس النتيجة دائماً—من خلال تجزئة UUID الخاص بالنطاق مع اسم باستخدام دالة التجزئة MD5. هذا النوع مثالي عندما تحتاج إلى معرفات ثابتة وقابلة للتكرار عبر بيئات متعددة.

هيكل وتنسيق UUID الإصدار 3

  • حجم البت: 128 بت (16 بايت)
  • التنسيق: 8-4-4-4-12 أرقام سداسية عشرية
  • مثال: 3b241101-e2bb-4255-8caf-4136c566a962
  • إجمالي الأحرف: 36 (بما في ذلك الشرطات)
  • رقم الإصدار: المجموعة الثالثة تبدأ بـ '3' للإصدار 3 من UUID
  • بتات المتغير: المجموعة الرابعة ترمز إلى بتات نسخة UUID المحجوزة

مثال وشرح UUID v3

إليك تفصيل مثال UUID v3: 3b241101-e2bb-4255-8caf-4136c566a962

  • 3b241101 – الجزء الأول من تجزئة MD5
  • e2bb – الجزء الأوسط من تجزئة MD5
  • 4255 – يحتوي على علم الإصدار 3
  • 8caf – يحتوي على بتات النوع والاحتياطي
  • 4136c566a962 – التسلسل النهائي من ناتج MD5

لماذا تختار UUID الإصدار 3؟

  • ينشئ UUIDs ثابتة ومتكررة من نفس مدخلات النطاق/الاسم
  • مثالي لإنشاء مُعرفات ثابتة مثل أسماء المستخدمين أو الروابط الدائمة
  • لا حاجة لتوليد أرقام عشوائية أو تنسيق خارجي
  • يعمل دون اتصال بالإنترنت—لا يتطلب خادمًا أو تفاعلًا شبكيًا

استخدامات شائعة لمعروف UUID v3

  • توليد معرفات ثابتة لأسماء المستخدمين أو عناوين البريد الإلكتروني
  • ضمان اتساق معرفات سجلات قاعدة البيانات عبر المراحل المختلفة
  • إنشاء روابط وعناوين ملفات قابلة للتنبؤ بناءً على الأسماء
  • دمج سلس مع أنظمة قديمة باستخدام معرفات موحدة
  • إنشاء مسميات فريدة وقابلة لإعادة الاستخدام من زوج الاسم/النطاق

اعتبارات الأمان

يعتمد UUID v3 على خوارزمية التجزئة MD5، التي تتميز بالسرعة لكنها لم تعد آمنة للأغراض التشفيرية. ورغم ملاءمتها لتوليد المعرفات العامة، يُنصح بتجنب استخدامها في متطلبات التجزئة الآمنة أو الحساسة.

مزيد من المعلومات