مولد UUID
أنشئ معرفات UUID (الإصدار 1، 4 أو 7) محليًا في متصفحك: عشوائية تشفيريًا وفورية، دون أي رفع.
هل يُرفَع ملفي؟
لا. كل شيء يجري في متصفحك - ملفك لا يغادر جهازك أبداً. كيف يكون ذلك قابلاً للتحقق
أنشئ معرفات UUID (الإصدار 1، 4 أو 7) محليًا في متصفحك: عشوائية تشفيريًا وفورية، دون أي رفع.
لا. كل شيء يجري في متصفحك - ملفك لا يغادر جهازك أبداً. كيف يكون ذلك قابلاً للتحقق
معرّف UUID (Universally Unique Identifier، وفق RFC 9562) هو معرّف بطول 128 بت مضمون عمليًا أن يكون فريدًا دون حاجة إلى جهة مركزية توزّعه. هذا تحديدًا ما يجعل معرفات UUID الخيار الأول لمفاتيح قواعد البيانات وأسماء الملفات والكائنات ومعرّفات الربط في السجلات، أو في أي موضع يجب فيه أن ينشئ نظامان مستقلان معرّفات لا تتصادم أبدًا. ينشئها هذا المولد فورًا بالعدد الذي تريده.
تختار بين الإصدار 4 والإصدار 7. الإصدار 4 عشوائي بالكامل تقريبًا وهو الافتراضي الشائع حين لا يهم الترتيب. الإصدار 7 يضع طابعًا زمنيًا في المقدمة كي تُرتَّب القيم زمنيًا: غالبًا أسرع كمفتاح أساسي في قواعد البيانات الحديثة، لكنه يكشف عمدًا وقت الإنشاء التقريبي. في كلتا الحالتين تأتي العشوائية من مصدر المتصفح الآمن تشفيريًا (Web Crypto)، لا من مولد شبه عشوائي ضعيف.
يجري الإنشاء بالكامل محليًا في متصفحك بلغة JavaScript خالصة: لا يوجد أي إدخال، ولا يُرفع شيء، ولا يُخزَّن شيء، ولا تُحمَّل أي مكتبة خارجية من شبكة CDN. اختياريًا يمكنك إخراج القيم بأحرف كبيرة أو إزالة الشرطات (32 محرف Hex خالصًا). تظهر النتيجة كملف نصي يحوي معرّف UUID واحدًا في كل سطر، ويمكنك تنزيله.
| صيغ الإدخال | بدون ملف (مولّد) |
|---|---|
| صيغة الإخراج | TXT |
| معالجة دفعية | لا |
| المعالجة | محليًا في المتصفح (JavaScript) |
| رفع الملفات | لا يوجد |
القيود: معرفات UUID هي معرفات وليست أسرارًا: فهي غير صالحة ككلمة مرور أو مفتاح، استخدم مولد كلمات المرور لذلك. الإصدار 4 خالٍ عمليًا من التصادم لكنه ليس فريدًا بضمان رياضي. الإصدار 7 يكشف وقت الإنشاء تقريبيًا (هكذا تعمل قابلية الترتيب). يُنتَج في كل تشغيل 1000 قيمة كحد أقصى.
لا. لا يوجد أي إدخال؛ تُنشأ القيم بالكامل محليًا في متصفحك ولا تُخزَّن ولا تُرسَل.
الإصدار 4 عشوائية خالصة تقريبًا (بلا ترتيب). الإصدار 7 يضيف طابعًا زمنيًا في المقدمة، فيُرتَّب زمنيًا وغالبًا ما يكون مفتاح قاعدة بيانات أفضل، لكنه يكشف وقت الإنشاء التقريبي.
عمليًا نعم. في الإصدار 4 يكون احتمال التصادم ضئيلًا إلى حد يجعله مهملًا في الاستخدام اليومي، لكن التوزيع المركزي وحده هو ما يضمن التفرّد فعلًا.
مصدر المتصفح الآمن تشفيريًا (Web Crypto)، لا مولد شبه عشوائي ضعيف. وهذا يحمي من القيم القابلة للتنبؤ.
معرّف UUID ثابت يحدد نوع الاسم (DNS لأسماء النطاقات، أو URL، أو OID، أو X.500). تأتي مساحات الأسماء الأربع القياسية من RFC 9562/4122؛ ويمكنك بدلًا من ذلك إدخال معرّف UUID خاص بك كمساحة أسماء.
يُفضَّل ألا تفعل. معرّف UUID هو معرّف ببنية ثابتة وليس سرًا. لكلمات المرور استخدم مولد كلمات المرور بطول ومجموعة أحرف قابلة للاختيار.