יצירת מחולל סיסמאות אקראי
אם אתה משתמש בסיסמאות מכל סוג באתר שלך, עדיף לשמור עליהם באופן אקראי. ככה הם לא יכולים לנחש בקלות על ידי פורצים.

ראשית, טוב לדעת מעט על דמויות ASCII. כל תו שמקלדתך יכולה להקליד מיוצג למעשה על ידי מספר. אז האות A מיוצגת על ידי 65. האות Z מיוצגת על ידי 90. לכן כל שעליך לעשות הוא ליצור סדרה של מספרים אקראיים, כל מספר בין 65 ל 90. זה ייתן לך דרך למצוא את האותיות המקבילות.

אם תרצו לכלול גם מספרים, אלה נמצאים בין כתמים 48 ל- 57. לא הייתי משתמש בנקודות שבין 57 ל -65 - אלה תווים משונים כמו נקודתיים.

אז נניח שברצונך ליצור סיסמה בת 7 תווים הכוללת מגוון אקראי של אותיות ומספרים. אתה יכול לעשות דבר כזה:

אקראי ()
PassLen = 0
CurrPass = ""

לעשות בזמן ש- PassLen <7
CurrLtr = בינוני ((42 * Rnd ()) + 48)
אם CurrLtr 65 אז
CurrPass = CurrPass & Chr (CurrLtr)
PassLen = PassLen + 1
סוף אם
לולאה

אז אתה פשוט ממשיך ליצור תו ASCII חדש, ובכל פעם שאתה רואה, זה אם זה בטווח האות או המספר. אם זה, אתה משתמש בו כדי להוסיף לסיסמה שלך. אם זה לא (כלומר אם הוא נמצא באותו אמצע 'סמל') אתה מתעלם ממנו וממשיך לחפש. כשתסיים, צריכה להיות לך סיסמא נחמדה ואקראית!

תרשים ASCII

הוראות וידאו: לימוד אקסל שיעור 56 - בחירה מרשימה, יצירת רשימה נפתחת (תיבת בחירה) (מאי 2024).