Daftar Isi:
Definisi - Apa artinya Pemecah Kata Sandi?
Pemecah kata sandi adalah alat aplikasi perangkat lunak kriptografis yang dirancang untuk mengidentifikasi atau memulihkan nama pengguna / kata sandi dari sumber yang aman, seperti jaringan atau sistem komputer. Ini digunakan untuk membedakan kata sandi yang terdapat dalam daftar kata sandi hash (terenkripsi) yang diretas dari sistem yang disusupi.
Pemecah kata sandi juga dikenal sebagai pemecah kata sandi.
Techopedia menjelaskan Pemecah Kata Sandi
Untuk masuk ke sistem, pemecah kata sandi membutuhkan kamus dan daftar kata sandi hash yang dicuri. Aturan pembuatan kata sandi umum diterapkan ke kamus untuk membentuk kemungkinan kata sandi yang di-hash dan dibandingkan dengan daftar hash yang dicuri. Satu atau lebih kecocokan mengindikasikan penggunaan kata sandi asli untuk sistem itu.Karena pembatasan waktu, pemecah kata sandi tidak melakukan upaya login sistem berulang. Selain itu, langkah-langkah pencegahan otomasi termasuk dalam sistem keamanan modern. Beberapa sistem hanya mengizinkan beberapa upaya yang salah sebelum memblokir akun.
Pemecah kata sandi menggunakan dua metode umum untuk memecahkan kata sandi: serangan brute-force dan serangan kamus. Serangan kamus mudah karena sampai satu atau lebih kecocokan ditemukan, itu hanya membandingkan item hash dengan isi kamus yang berisi kata sandi yang dikenal. Di sisi lain, serangan brute-force berulang melalui setiap permutasi yang tersedia, seperti mencoba hello1 lalu hello2, lalu 3, lalu 4 dan seterusnya - tanpa sedikitpun kecerdasan.
Metode yang lebih canggih yang melibatkan aturan terjadi dengan kata sandi yang lebih kompleks. Dalam jenis serangan ini, pengguna dapat menerapkan aturan pembuatan kata sandi ke kamus untuk membuat kata sandi yang lebih kompleks, yang kemudian diacak dan dibandingkan dengan daftar yang dicuri.
Cracking dapat berlangsung dari beberapa menit hingga berhari-hari, berminggu-minggu atau bertahun-tahun, tergantung pada kompleksitas kata sandi. Namun, proses ini dipercepat dengan menggunakan unit pemrosesan grafis (GPU), yang didukung oleh pemecah kata sandi modern, seperti John the Ripper dan Hashcat.