إنشاء مولد كلمة مرور عشوائي
إذا كنت تستخدم كلمات مرور من أي نوع على موقعك ، فمن الأفضل الاحتفاظ بها عشوائيًا. بهذه الطريقة لا يمكن تخمينها بسهولة من قبل المتسللين.

أولاً ، من الجيد معرفة القليل عن أحرف ASCII. يتم تمثيل كل حرف يمكن أن تكتبه لوحة المفاتيح فعليًا برقم. لذلك يتم تمثيل الحرف A بـ 65. يتم تمثيل الحرف Z بـ 90. لذا كل ما عليك القيام به هو إنشاء سلسلة من الأرقام العشوائية ، كل رقم يتراوح بين 65 و 90. وهذا من شأنه أن يوفر لك طريقة للعثور على الحروف المكافئة.

إذا كنت ترغب في تضمين أرقام أيضًا ، فهذه موجودة بين البقعين 48 و 57. لن أستخدم البقع التي تتراوح بين 57 و 65 - فهذه أحرف غريبة مثل الكولون.

لنفترض أنك تريد إنشاء كلمة مرور مكونة من 7 أحرف تحتوي على مجموعة عشوائية من الحروف والأرقام. يمكنك فعل شيء مثل هذا:

بطريقة عشوائية ()
PassLen = 0
CurrPass = ""

تفعل بينما PassLen <7
CurrLtr = Int ((42 * Rnd ()) + 48)
إذا CurrLtr 65 ثم
CurrPass = CurrPass & Chr (CurrLtr)
PassLen = PassLen + 1
إنهاء إذا
عقدة

لذلك ، يمكنك فقط إنشاء حرف ASCII جديد ، وفي كل مرة تقوم فيها بذلك ، ترى ما إذا كان في نطاق الحروف أو الأرقام. إذا كان الأمر كذلك ، يمكنك استخدامه للإضافة إلى كلمة المرور الخاصة بك. إذا لم يكن (أي إذا كان في المنطقة "الرمز" الأوسط) فأنت تتجاهلها وتبحث. عند الانتهاء ، يجب أن يكون لديك كلمة مرور عشوائية لطيفة!

مخطط ASCII

تعليمات الفيديو: برنامج توليد كلمات المرور Random Password Generator (قد 2024).