مولد UUID / GUID

إنشاء UUIDs متوافقة مع RFC 4122 (v1, v4, v5) لقواعد البيانات وواجهات برمجة التطبيقات والمعرفات الفريدة

🔢

جميع الإصدارات

إنشاء UUID v1 (يعتمد على الوقت)، v4 (عشوائي)، و v5 (يعتمد على مساحة الاسم)

🛡️

آمن التشفير

الإصداران v4 و v5 يستخدمان Web Crypto API لتحقيق عشوائية حقيقية

📋

نسخ بنقرة واحدة

نسخ UUID إلى الحافظة بنقرة واحدة

🔒 الأمان القائم على المتصفح
يتم إنشاء جميع UUIDs في متصفحك باستخدام window.crypto. لا تترك أي بيانات جهازك.

أدخل مساحة الاسم والاسم لتوليد UUID v5

...
...
...
💡 للمطورين: انشئ UUIDs باستخدام:
uuidgen --random
# انشئ UUID v4 (macOS/Linux)
New-Guid
# انشئ UUID v4 (PowerShell)

لماذا استخدام UUIDs؟

توفر UUIDs معرفات فريدة عالميًا وهي ضرورية لـ:

⚠️ لا يُنصح بـ UUID v1 للتطبيقات الحساسة أمنيًا لأنه يكشف الطابع الزمني وعنوان MAC (نظريًا)

مقارنة إصدارات UUID

الإصدار حالة الاستخدام الأمان
v1 زمني مع معرف العقدة منخفض - يكشف الطابع الزمني
v4 عشوائي بالكامل (موصى به) عالي - آمن تشفيرياً
v5 قائم على مساحة الاسم (SHA-1) عالي - حتمي لكن آمن

💡 لمعظم التطبيقات، UUID v4 هو الخيار الأفضل due to its randomness and security

🛠️ أدوات ذكية مجانية

العربية العربية