Sandhi sing kuwat lan unik minangka pertahanan paling murah kanggo akun online apa wae — nanging wektu pas sampeyan mbutuhake asring banget ora pas: nalika nggawe akun gaweyan anyar, aplikasi m-banking sing njaluk sampeyan ngganti sandhi, router anyar sing lagi dibukak, utawa wektu pungkasane sampeyan pindhah menyang manajer sandhi (password manager). Generator sandhi gratis lan kuwat iki nggawe sandhi sing pancen acak mung kanthi siji klik. Atur “Dawa” miturut kabutuhan sampeyan, pilih jinis aksara sing pengin dilebokake — aksara gedhe lan cilik, angka, simbol dhasar (%$#@!?&), lan simbol rumit (.,;[]()^-_=+{}:<>|) — banjur pencet “Gawe asil”.
Keamanan minangka tujuan utama, mula generator iki digawe nggunakake Web Crypto API (crypto.getRandomValues), sing njupuk angka acak (randomness) saka sistem sing aman sacara kriptografi, padha karo sing digunakake dening TLS lan operasi keamanan kritis liyane. Beda karo generator sing adhedhasar Math.random() utawa fungsi semu-acak sing gampang ditebak, alat iki digawe supaya yen ana panyerang ndeleng siji asil, dheweke ora bakal ngerti apa-apa babagan asil sabanjure. Proses gawe sandhi kedadeyan kabeh ing piranti sampeyan: sandhi ora tau dikirim menyang server, ora tau dicathet, lan ora tau dideleng dening kita — ora ana sing bisa dicegat lan ora ana sing kita simpen.
Pilihan sing kasedhiya nggampangake nyelarasake karo kabijakan sandhi situs apa wae. Saben sandhi dijamin ngandhut paling sethithik siji aksara saka saben jinis sing sampeyan pilih — saengga syarat kaya “kudu ana aksara gedhe lan angka” dipenuhi sacara otomatis — lan pilihan “Njamin cacahe saben jinis aksara meh padha” urip minangka gawan, saengga ora ana siji jinis aksara sing mendominasi. Uripake simbol kanggo kakuwatan maksimal, utawa pateni kanggo sistem lawas sing nolak simbol kasebut. Pilihan “Tanpa aksara sing mirip” mbusak aksara sing paling kerep salah diwaca dening manungsa (Il1O0o).
Mbutuhake luwih saka siji sandhi, utawa ana kabijakan khusus? Atur “Cacahe pilihan” kanggo nggawe kabeh dhaptar bebarengan — nganti 100 sandhi, umpamane nalika nggawe akun kanggo siji tim — lan yen cacahe luwih saka 1, “Format asil” nemtokake kepiye sandhi dipisahake: “Baris anyar”, “Dipisahake spasi” utawa “Dipisahake koma”. Kabeh pilihan liyane ana ing ngisor “Opsi Lanjutan”. Pateni “Ora kalebu aksara sing bola-bali ing sandhi siji” supaya aksara sing padha bisa metu luwih saka sepisan. Sanajan generator iki ora ndhukung aksara lokal kanggo basa Jawa, alat iki ndhukung aksara kanggo 35 basa liyane — wiwit saka Ukrainia, Yunani lan Serbia nganti Polandia, Turki lan Vietnam. Yen pengin kontrol penuh, “Set aksara (siji saben baris)” ngidini sampeyan nemtokake set aksara sampeyan dhewe: saben baris dadi jinis aksara kapisah sing bakal digunakake dening generator.
Napa milih generator sandhi iki?
- Digawe mung ing browser: sandhi digawe ing piranti sampeyan lan ora tau dikirim menyang ngendi wae
- Acak liwat Web Crypto API — aman sacara kriptografi, dudu Math.random()
- Tanpa wates lan gratis: gawe sandhi sabisa sing dibutuhake, tanpa dhaptar
- Jaminan saben jinis: saben jinis aksara sing dipilih mesthi bakal ana
- Set aksara kustom kanggo syarat sandhi sing ora biasa
- Perkiraan entropi: deleng kakuwatan saben sandhi ing bit
- Proteksi marang aksara sing mirip supaya ora kliru diwaca
- Aksara lokal: gabungake aksara lokal saka 35 basa
- Mode akeh: gawe kabeh dhaptar sandhi kanthi siji klik
Kepiye angka acak kasebut digawe? Sistem operasi sampeyan terus nglumpukake entropi — gangguan sing ora bisa ditebak saka kedadeyan perangkat keras — lan dilebokake ing generator angka acak sing aman sacara kriptografi. Nalika sampeyan mencet Gawe asil, JavaScript ing kaca iki njaluk nilai acak saka browser liwat crypto.getRandomValues, masangake karo jinis aksara sing sampeyan pilih, mesthekake saben jinis klebu, lan banjur ngrakit sandhi kasebut. Ora ana “seed” sing bisa ditebak, ora ana trabasan algoritma sing bisa dibaleni maneh dening perangkat keras pemecah sandhi mligi, lan ora ana panjalukan jaringan ing tahap apa wae — kabeh proses mlaku ing piranti sampeyan.
Ing ngisor asil sampeyan bakal ndeleng perkiraan entropi ing bit — ukuran kakuwatan sandhi: 60+ bit wis cukup kanggo akun saben dina, 80+ bit kalebu kuwat, lan 100+ bit wis njabane jangkauan serangan brute force nggunakake perangkat keras saiki. Ana rong kebiasaan sing luwih penting tinimbang apa wae. Kapisan, dawa ngalahake kerumitan: gunakake 16+ aksara kanggo bab-bab sing penting — saben nambahake siji aksara bakal nglipatake beban kerja panyerang luwih cepet tinimbang nambahake kelas simbol liyane. Kapindho, kudu unik: nalika ana situs web ngalami bocor data (data breach), kredensial login sing bocor bakal langsung dicoba ing layanan liyane — serangan sing diarani credential stuffing — dadi siji sandhi sing digunakake maneh bisa ngowahi siji kebocoran dadi pengambilalihan akun sakabehane. Gawe sandhi dhewe-dhewe kanggo saben akun, simpen ing manajer sandhi, lan uripake autentikasi rong faktor (2FA) ing endi wae sing nawakake, praktik sing uga dianjurake dening BSSN. Lan aja kaget yen sandhi sing pancen acak nduweni aksara sing ambalan utawa tembung cendhak sing bisa diwaca — sifat acak asli pancen asring ngasilake urutan kaya ngono, lan iku ora nggawe sandhi dadi luwih ringkih.