Membuat Generator Kata Sandi Acak
Jika Anda menggunakan kata sandi jenis apa pun di situs Anda, yang terbaik adalah tetap acak. Dengan begitu mereka tidak mudah ditebak oleh pengganggu.

Pertama, ada baiknya mengetahui sedikit tentang karakter ASCII. Setiap karakter yang dapat diketikkan papan ketik Anda sebenarnya diwakili oleh angka. Jadi huruf A diwakili oleh 65. Huruf Z diwakili oleh 90. Jadi yang perlu Anda lakukan adalah menghasilkan serangkaian angka acak, masing-masing angka antara 65 dan 90. Itu akan memberi Anda cara untuk menemukan huruf yang setara.

Jika Anda ingin memasukkan angka juga, itu ditemukan di antara titik 48 dan 57. Saya tidak akan menggunakan tempat antara 57 dan 65 - itu adalah karakter aneh seperti titik dua.

Jadi katakanlah Anda ingin membuat kata sandi 7 karakter yang berisi bermacam-macam huruf dan angka secara acak. Anda dapat melakukan sesuatu seperti ini:

Acak ()
PassLen = 0
CurrPass = ""

lakukan saat PassLen <7
CurrLtr = Int ((42 * Rnd ()) + 48)
jika CurrLtr 65 maka
CurrPass = CurrPass & Chr (CurrLtr)
PassLen = PassLen + 1
berakhir jika
lingkaran

Jadi, Anda terus membuat karakter ASCII baru, dan setiap kali melakukannya, Anda melihat apakah itu dalam rentang huruf atau angka. Jika ya, Anda menggunakannya untuk menambah kata sandi Anda. Jika tidak (mis. Jika berada di area tengah 'simbol') Anda mengabaikannya dan terus mencari. Setelah selesai, Anda harus memiliki kata sandi acak yang bagus!

Bagan ASCII

Petunjuk Video: Billing WiFi: Generate Voucher (User Password) di User Manager Hotspot (Mungkin 2024).