أرقام عشوائية آمنة تشفيريًا، مع فلاتر
ولّد رقمًا عشوائيًا واحدًا أو عدة أرقام، إما ضمن نطاق أدنى/أقصى أو بطول أرقام دقيق، مع فلاتر اختيارية للفردي/الزوجي فقط أو بلا رقم مكرر داخل العدد. يستخدم Web Crypto API لعشوائية حقيقية حيث يدعمه متصفحك.
طريقة الاستخدام
- اختر وضع النطاق أو وضع طول الأرقام الدقيق
- اضبط نطاقك أو طولك وأي فلاتر (الفردي/الزوجي وعدم تكرار الأرقام)
- اضغط توليد؛ وكرر للحصول على مجموعة جديدة في أي وقت
أسئلة شائعة
من أين تأتي العشوائية فعلًا، وهل هي جيدة بما يكفي للثقة بها؟
تستخدم مولّد الأرقام العشوائية الآمن تشفيريًا في Web Crypto API عند توفره (مع أخذ العيّنات بالرفض لإزالة أي انحياز في باقي القسمة)، وتعود إلى Math.random() فقط إن لم يكن Web Crypto موجودًا في متصفحك.
ماذا يعني "بلا أرقام مكررة" بالضبط؟
يعني ألّا يتكرر رقم داخل العدد المولَّد الواحد، لا أن عددين في الدفعة نفسها لا يمكن أن يتطابقا. فمثلًا، مع تشغيله يُسمح بـ 1234 ولا يُسمح بـ 1123.
لماذا لا أستطيع توليد عدد من 12 رقمًا دون أرقام مكررة؟
توجد 10 أرقام فقط (0–9)، فأي عدد أطول من 10 أرقام يتكرر فيه رقم واحد على الأقل رياضيًا. ولهذا يقتصر خيار عدم التكرار على 10 أرقام؛ أما وضع الطول نفسه فيسمح حتى 12 رقمًا مع التكرار.