# Anatomi Kata Sandi yang Tidak Dapat Dipecahkan
Kata sandi Anda adalah satu-satunya penghalang antara data pribadi Anda (perbankan, medis, foto) dan penjahat siber. Namun, rata-rata pengguna masih mengandalkan pola yang dapat ditebak seperti "123456" atau nama hewan peliharaan, yang dapat dipecahkan dalam kurang dari satu detik.Bahaya Rainbow Tables
Peretas tidak menebak kata sandi Anda satu per satu. Mereka menggunakan database besar (Rainbow Tables) yang berisi jutaan hash kata sandi umum yang telah dihitung sebelumnya. Jika kata sandi Anda ada di kamus atau merupakan frasa terkenal, kata sandi tersebut sudah bocor sebelum Anda mulai menggunakannya.
Solusi: Entropi Murni
Entropi mengukur kekacauan atau ketidakpastian. Semakin tinggi entropi (bit), semakin banyak waktu yang dibutuhkan komputer untuk memecahkannya. Alat ini menggunakan crypto.getRandomValues(), API browser yang menghasilkan angka acak yang aman secara kriptografis, tidak seperti Math.random() yang dapat ditebak.
# Prinsip Dasar Keamanan Siber
Panjang lebih utama daripada Kompleksitas
Kata sandi 20 karakter yang hanya terdiri dari huruf kecil lebih aman daripada kata sandi 8 karakter dengan simbol yang langka. Secara matematis, setiap karakter tambahan melipatgandakan kesulitan secara eksponensial.
Mitos Substitusi
Mengganti "a" dengan "@" atau "e" dengan "3" (Leetspeak) tidak menipu siapa pun. Kamus serangan modern sudah menyertakan variasi ini secara otomatis. Hindari menggunakan kata-kata yang mudah dikenali.
Situs Berbeda, Kunci Berbeda
Jika Anda menggunakan kata sandi yang sama untuk email dan forum, dan forum tersebut diretas, mereka sekarang memiliki akses ke email Anda. Gunakan Pengelola Kata Sandi (seperti Bitwarden atau 1Password) untuk mengingat kata sandi yang rumit untuk Anda.