مولد UUID v4

تنشئ الأداة معرّفات UUID من الإصدار 4 وفق RFC 9562، مناسبة لمفاتيح قواعد البيانات وأسماء الملفات وأي معرّف لا يجب أن يتكرر.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل عدد المعرّفات، أحرف كبيرة، مع الشرطات وبين أقواس { }.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

16 بايت من crypto.getRandomValues، ثم تُضبط أعلى 4 بتات في البايت 7 على 0100 (الإصدار 4) وأعلى بتين في البايت 9 على 10 (المتغير)، فيبقى 122 بت عشوائي.

مثال

المدخلات: عدد المعرّفات = 5، أحرف كبيرة = لا، مع الشرطات = نعم، بين أقواس { } = لا. النتيجة: المعرّفات: 4cd683af-5f12-473c-bcbd-6ee5d677b1dd 678d1d1d-d4ba-4452-bd2c-2e613adfe9ae f9dad811-3fd3-4e80-8150-e2c85c6b967b 0839dee8-c236-4227-996a-7c430867c2cc 02982745-481c-4bf5-9fa9-1885d6431650، العدد: 5، البتات العشوائية في كل معرّف: 122.

الحدود والملاحظات

  • المعرّفات عشوائية وتتغير مع كل تحديث للصفحة، فانسخ ما تحتاجه قبل تغيير الخيارات.
  • UUID v4 لا يُرتَّب زمنيًا، فإذا احتجت ترتيبًا في فهارس قواعد البيانات فاستخدم UUID v7.

أسئلة شائعة عن هذه الأداة

ما احتمال تكرار معرّف UUID v4؟

مع 122 بت عشوائي، تحتاج توليد نحو 2.7 مليار مليار معرّف ليصل احتمال تكرار واحد إلى ⁦50%⁩، وهو احتمال مهمل عمليًا.

هل GUID هو UUID؟

نعم، GUID هو اسم Microsoft للصيغة نفسها، وغالبًا يُكتب بأحرف كبيرة وبين أقواس، وهي خيارات متاحة هنا.

هل المعرّفات آمنة كرموز سرية؟

تأتي من مولد عشوائي آمن، لكن UUID يظهر عادة في الروابط والسجلات، فاستخدم للرموز السرية سلسلة مخصصة أطول.