ar

مولد UUID

أنشئ معرفات UUID (الإصدار 1، 4 أو 7) محليًا في متصفحك: عشوائية تشفيريًا وفورية، دون أي رفع.

النتيجة
 
تنزيل
الإصدار
  • الإصدار 1 (طابع زمني + عقدة)
  • الإصدار 4 (عشوائي)
  • الإصدار 5 (قائم على الاسم، SHA-1)
  • الإصدار 7 (مُرتَّب زمنيًا)
العدد
أحرف كبيرة
الشرطات
هل يُرفَع ملفي؟

لا. كل شيء يجري في متصفحك - ملفك لا يغادر جهازك أبداً. كيف يكون ذلك قابلاً للتحقق

دون رفعمحلي 100%
محتواك يبقى لديكلا وصول لأطراف خارجية
خوادم في ألمانياGDPR بالتصميم
مدقَّقة خارجيًاTLS A+ · ترويسات A+

معرّف UUID (Universally Unique Identifier، وفق RFC 9562) هو معرّف بطول 128 بت مضمون عمليًا أن يكون فريدًا دون حاجة إلى جهة مركزية توزّعه. هذا تحديدًا ما يجعل معرفات UUID الخيار الأول لمفاتيح قواعد البيانات وأسماء الملفات والكائنات ومعرّفات الربط في السجلات، أو في أي موضع يجب فيه أن ينشئ نظامان مستقلان معرّفات لا تتصادم أبدًا. ينشئها هذا المولد فورًا بالعدد الذي تريده.

تختار بين الإصدار 4 والإصدار 7. الإصدار 4 عشوائي بالكامل تقريبًا وهو الافتراضي الشائع حين لا يهم الترتيب. الإصدار 7 يضع طابعًا زمنيًا في المقدمة كي تُرتَّب القيم زمنيًا: غالبًا أسرع كمفتاح أساسي في قواعد البيانات الحديثة، لكنه يكشف عمدًا وقت الإنشاء التقريبي. في كلتا الحالتين تأتي العشوائية من مصدر المتصفح الآمن تشفيريًا (Web Crypto)، لا من مولد شبه عشوائي ضعيف.

يجري الإنشاء بالكامل محليًا في متصفحك بلغة JavaScript خالصة: لا يوجد أي إدخال، ولا يُرفع شيء، ولا يُخزَّن شيء، ولا تُحمَّل أي مكتبة خارجية من شبكة CDN. اختياريًا يمكنك إخراج القيم بأحرف كبيرة أو إزالة الشرطات (32 محرف Hex خالصًا). تظهر النتيجة كملف نصي يحوي معرّف UUID واحدًا في كل سطر، ويمكنك تنزيله.

البيانات التقنية

البيانات التقنية
صيغ الإدخالبدون ملف (مولّد)
صيغة الإخراجTXT
معالجة دفعيةلا
المعالجةمحليًا في المتصفح (JavaScript)
رفع الملفاتلا يوجد

في 3 خطوات

  1. اختر الإصدار والعدد.
  2. انقر على إنشاء.
  3. نزّل معرفات UUID كملف نصي.

القيود: معرفات UUID هي معرفات وليست أسرارًا: فهي غير صالحة ككلمة مرور أو مفتاح، استخدم مولد كلمات المرور لذلك. الإصدار 4 خالٍ عمليًا من التصادم لكنه ليس فريدًا بضمان رياضي. الإصدار 7 يكشف وقت الإنشاء تقريبيًا (هكذا تعمل قابلية الترتيب). يُنتَج في كل تشغيل 1000 قيمة كحد أقصى.

الأسئلة الشائعة

هل تُرفع أي بيانات؟

لا. لا يوجد أي إدخال؛ تُنشأ القيم بالكامل محليًا في متصفحك ولا تُخزَّن ولا تُرسَل.

ما الفرق بين الإصدار 4 و7؟

الإصدار 4 عشوائية خالصة تقريبًا (بلا ترتيب). الإصدار 7 يضيف طابعًا زمنيًا في المقدمة، فيُرتَّب زمنيًا وغالبًا ما يكون مفتاح قاعدة بيانات أفضل، لكنه يكشف وقت الإنشاء التقريبي.

هل معرفات UUID فريدة فعلًا؟

عمليًا نعم. في الإصدار 4 يكون احتمال التصادم ضئيلًا إلى حد يجعله مهملًا في الاستخدام اليومي، لكن التوزيع المركزي وحده هو ما يضمن التفرّد فعلًا.

ما مصدر العشوائية المستخدم؟

مصدر المتصفح الآمن تشفيريًا (Web Crypto)، لا مولد شبه عشوائي ضعيف. وهذا يحمي من القيم القابلة للتنبؤ.

ما مساحة الأسماء في الإصدار 5؟

معرّف UUID ثابت يحدد نوع الاسم (DNS لأسماء النطاقات، أو URL، أو OID، أو X.500). تأتي مساحات الأسماء الأربع القياسية من RFC 9562/4122؛ ويمكنك بدلًا من ذلك إدخال معرّف UUID خاص بك كمساحة أسماء.

هل يمكنني استخدام معرّف UUID ككلمة مرور؟

يُفضَّل ألا تفعل. معرّف UUID هو معرّف ببنية ثابتة وليس سرًا. لكلمات المرور استخدم مولد كلمات المرور بطول ومجموعة أحرف قابلة للاختيار.

أدوات ذات صلة