أدوات عشوائية
مولّد سلاسل عشوائية آمنة
أنشئ سلسلة يصعب توقعها محليًا في المتصفح.
مولّد سلاسل عشوائية آمنة: يستخدم TOEA واجهة crypto.getRandomValues في المتصفح مع أخذ عينات بالرفض لضمان عدم التحيّز. لا تُرفع أي مدخلات. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات يومية
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
النتيجة
في الانتظارستظهر النتيجة هنا.
مفيد للمعرّفات وبيانات الاختبار؛ لا تستخدمه لكلمة مرور أو سر إلا بعد مراجعة نموذج التهديد الخاص بك.
الأحرف التي يستبعدها
تُبنى السلاسل من 57 حرفًا ورقمًا، مع استبعاد 0 وO و1 وI وl لأنها يسهل الخلط بينها عند قراءتها بصوت عالٍ أو كتابتها أو إدخالها من نسخة مطبوعة. ومن دون رموز، يمكن وضع السلسلة في URL أو اسم ملف أو ملف إعدادات من دون الحاجة إلى محارف هروب أو علامات اقتباس.
يحمل كل حرف نحو 5.8 بت من العشوائية، لذا تمنح الأحرف الافتراضية وعددها 24 نحو 140 بت، بينما تكفي 22 حرفًا للحصول على 128 بت، وهو المستوى المطلوب عادةً لمفاتيح API ورموز الجلسات.
عند تجاهل حالة الأحرف
تُعد الأحرف الكبيرة والصغيرة أحرفًا مختلفة هنا. إذا كنت ستستخدم السلسلة في موضع يتجاهل حالة الأحرف، مثل عنوان بريد إلكتروني أو اسم نطاق أو رمز قسيمة يدخله العملاء، فاحسب نحو 5 بتات فقط لكل حرف واجعلها أطول للحفاظ على مستوى القوة نفسه. وللمعرّفات التي تحتاج إلى تنسيق قياسي ثابت بدلًا من سلسلة عشوائية، استخدم منشئ UUID.
طريقة الاستخدام
- اختر الخيارات أو أدخل عنصرًا واحدًا في كل سطر.
- أنشئ نتيجة جديدة محليًا.
- انسخ النتيجة عندما تكون مستعدًا.
الخصوصية والقيود
تبقى المدخلات والنتائج في المتصفح. لا ترسل هذه الأداة محتويات القوائم أو القيم المُنشأة إلى خادم.
أدوات ذات صلة
الأسئلة الشائعة
هل هذه عشوائية مشفّرة؟
يستخدم المحرّك واجهة crypto.getRandomValues في المتصفح، مع أخذ عينات بالرفض للنطاقات غير المتحيّزة. لا تُعد هذه الأداة بديلًا عن نظام أمان خضع للمراجعة.
هل تُرفع عناصر قائمتي؟
لا. تعالج أدوات القوائم مدخلاتها بالكامل في المتصفح.
هل يمكنني استخدام النتائج لكلمات المرور؟
استخدم مولّد كلمات المرور المخصّص لكلمات المرور، وراجع القيود الخاصة به بما يناسب حالتك.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا