Loading AI tools
Dari Wikipedia, ensiklopedia bebas
Dalam kriptografi, Serangan brutal (bahasa Inggris: Brute-force attack) adalah teknik serangan terhadap sebuah sistem keamanan komputer yang menggunakan percobaan terhadap semua kemungkinan kunci. Penyerang secara sistematis memeriksa semua kemungkinan kata sandi dan frasa sandi sampai yang benar ditemukan. Kemungkinan lain, penyerang dapat mencoba menebak kunci yang biasanya dibuat dari kata sandi menggunakan fungsi derivasi kunci. Teknik tersebu dikenal sebagai exhaustive key search.
artikel ini perlu dirapikan agar memenuhi standar Wikipedia. |
Serangan brutal bekerja dengan menghitung semua kemungkinan kombinasi kata sandi dan mencoba setiap kemungkinan hingga menemukan kata sandi yang tepat. Seiring panjang kata sandi bertambah, panjang waktu rata-rata yang dibutuhkan untuk menemukan kata sandi yang benar meningkat secara eksponensial.[1]
Terdapat argumen fisika yang mengatakan bahwa kunci simetris 128-bit aman secara komputasi terhadap serangan brutal. Batas Landauer menyiratkan bahwa hukum fisika menetapkan batas yang lebih rendah dari energi yang dibutuhkan untuk menghitung per bita yang dihapus dalam perhitungan. Dalam batas tersebut, adalah temperatur dari komputer dalam Kelvin, adalah konstanta Boltzmann, dan . Tidak ada komputer yang dapat menggunakan energi lebih sedikit dari nilai tersebut, bahkan dalam teori.[2] Maka dari itu, untuk membalikkan kunci simetris 128-bit (tanpa melakukan komputasi nyata untuk memeriksanya) membutuhkan, secara teori, 2128 - 1 balikan bit pada prosesor konvensional. Asumsi proses kalkulasi dilakukan pada suhu ruangan (), maka energi yang dibutuhkan adalah sekitar 1018 joule atau sekitar 30 gigawatt daya per tahun.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.