مولد NanoID هو أداة عبر الإنترنت تستخدم العشوائية المشفرة لإنشاء معرفات فريدة آمنة وقصيرة وصديقة لعناوين URL. يدعم تخصيص الطول والأبجدية، والتوليد الفردي والجماعي، والنسخ بنقرة واحدة——تتم جميع العمليات محليًا في المتصفح.
الميزات الرئيسية
توليد معرفات عشوائية آمنة تشفيريًا
طول معرف قابل للتخصيص (من 1 إلى 256)
تخصيص مجموعة أحرف المعرف عبر الأبجدية
توليد معرف واحد بنقرة واحدة
توليد جماعي لما يصل إلى 100 معرف
نسخ المعرف الفردي أو الجماعي بنقرة واحدة
معاينة سريعة
حالات الاستخدام
توليد معرفات فريدة لسجلات قواعد البيانات والمستندات
إنشاء معرفات آمنة لعناوين URL لتطبيقات الويب
توليد مفاتيح فريدة قصيرة للتخزين المؤقت والفهرسة
توليد رموز جلسات ومعرفات مؤقتة
إنشاء معرفات جماعية للاختبار والتطوير
idgenerator
الأسئلة الشائعة
ما الطول الافتراضي لـ NanoID؟ هل يمكن تخصيصه؟
الطول الافتراضي هو 21 حرفًا، وهو الطول الموصى به رسميًا لـ NanoID، مع احتمالية تصادم منخفضة جدًا مع الأبجدية الموصى بها. يمكنك ضبط طول المعرف بحرية بين 1 و256.
كيفية تخصيص مجموعة أحرف المعرف؟
في حقل «الأبجدية»، عيّن مجموعة الأحرف التي تحتاجها. الافتراضي هو مجموعة 64 حرفًا الآمنة لعناوين URL (أحرف كبيرة وصغيرة وأرقام وشرطة سفلية وشرطة). مثلاً، للأرقام فقط اضبطها على 0123456789.
ما مدى انخفاض احتمالية التصادم في NanoID؟
باستخدام الطول الافتراضي 21 حرفًا وأبجدية 64 حرفًا، تبلغ احتمالية التصادم بعد توليد مليار معرف حوالي 1%. زيادة طول المعرف تقلل احتمالية التصادم بشكل أسي، فمثلاً طول 36 حرفًا يكاد لا يسبب تصادمًا حتى مع تريليونات المعرفات.
هل بياناتي آمنة عند استخدام هذه الأداة؟
آمنة تمامًا. يتم توليد جميع المعرفات باستخدام مولد الأرقام العشوائية المشفرة crypto.getRandomValues المدمج في المتصفح محليًا، ولا يتم تحميل أي معلومات إلى أي خادم.
هل يمكن توليد معرفات متعددة دفعة واحدة؟
نعم. في منطقة التوليد الجماعي، حدد العدد (من 1 إلى 100)، وانقر على توليد لإنشاء عدة NanoID دفعة واحدة. تدعم النتائج الجماعية النسخ الفردي لكل معرف.