مولد UUID v3

أنشئ معرّفات UUID v3 حتمية مستندة إلى الاسم من UUID مساحة أسماء واسم.

المدخلات
اختر UUID لمساحة الأسماء واسمًا. يستخدم UUID v3 تجزئة لكلا القيمتين، لذلك يعيد الزوج نفسه دائمًا UUID نفسه.

استخدم إحدى مساحات الأسماء القياسية أو الصق أي UUID صالح.

مساحات الأسماء القياسية

DNS وURL وOID وX.500 هي معرّفات UUID القياسية لمساحات الأسماء المحددة لمعرّفات UUID المستندة إلى الاسم.

يمكن أن يكون هذا نطاقًا أو URL أو مسارًا أو اسم مستخدم أو أي سلسلة ثابتة تريد تعريفها.

UUID v3
تتحدث النتيجة محليًا أثناء تعديل مساحة الأسماء أو الاسم.

تتحدث النتيجة محليًا أثناء تعديل مساحة الأسماء أو الاسم.

الإصدار 3متغير RFC 4122حتمي

ما هو UUID v3؟

UUID v3 هو تنسيق UUID مستند إلى الاسم. يأخذ UUID لمساحة الأسماء واسمًا، ويجزئهما باستخدام MD5، ثم ينسق الناتج كمعرّف UUID قياسي. السلوك المهم هو الحتمية: مساحة الأسماء والاسم نفسيهما ينتجان دائمًا UUID نفسه.

تعمل هذه الأداة بالكامل في متصفحك. تبقى مساحة الأسماء والاسم وUUID المنشأ على جهازك ما لم تنسخ النتيجة إلى مكان آخر.

متى تستخدمه

  • استخدم UUID v3 عندما تحتاج إلى معرّف ثابت لاسم معروف، مثل اسم DNS أو URL أو مسار كائن أو اسم مستخدم.
  • اختر مساحة الأسماء التي تطابق نوع الاسم الذي تحدده. DNS وURL هما الإعدادان المسبقان الأكثر شيوعًا.
  • أعد استخدام مساحة الأسماء نفسها باستمرار. يؤدي تغيير مساحة الأسماء إلى تغيير كل UUID منشأ، حتى عندما يبقى الاسم نفسه.
  • فضّل UUID v5 أو معرّفًا حديثًا آخر عندما يكون لديك خيار وتحتاج إلى UUID مستند إلى الاسم بتجزئة أقوى. يوجد UUID v3 للتوافق مع الأنظمة التي تتوقع تحديدًا معرّفات UUID مستندة إلى MD5.

ملاحظات حول السلامة

UUID v3 ليس معرّفًا عشوائيًا وليس سريًا. يمكن لأي شخص يعرف مساحة الأسماء والاسم إعادة إنشاء UUID نفسه. لا تستخدمه لكلمات المرور أو رموز الجلسات أو مفاتيح API أو القيم الأخرى التي يجب أن تكون غير قابلة للتنبؤ.