Serangan brutal: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
JAnDbot (bicara | kontrib)
k bot Membuang: he:כוח גס
NikolasKHF (bicara | kontrib)
 
(45 revisi perantara oleh 39 pengguna tidak ditampilkan)
Baris 1:
{{rapikan|topik=teknologi informasi}}
[[Berkas:Board300.jpg|jmpl|Mesin pemecah DES senilai US$250.000 dari [[Electronic Frontier Foundation]] berisi lebih dari 1.800 chip khusus dan dapat menyerang brutal sebuah kunci [[DES]] dalam hitungan hari. Foto menunjukkan papan sirkuit DES Cracker yang dilengkapi dengan 64 chip Deep Crack menggunakan kedua sisi.]]
{{judulasing}}
Dalam [[kriptografi]], '''Serangan brutal''brute' ([[bahasa Inggris]]: '''''Brute-force attack''''') adalah sebuah teknik serangan terhadap sebuah sistem [[keamanan komputer]] yang menggunakan percobaan terhadap semua kemungkinan kunci yang mungkin. PendekatanPenyerang inisecara padasistematis awalnyamemeriksa merujuksemua padakemungkinan sebuahkata programsandi komputerdan yangfrasa mengandalkansandi kekuatansampai pemrosesanyang [[komputer]]benar dibandingkan [[kecerdasan]] [[manusia]]ditemukan. SebagaiKemungkinan contohlain, untukpenyerang menyelesaikandapat sebuahmencoba [[persamaanmenebak kuadrat]]kunci sepertiyang x²+7x-44=0,biasanya didibuat manadari ''x''kata adalah sebuah [[integer]], dengansandi menggunakan teknikfungsi ''seranganderivasi brute-force'',kunci. penggunanyaTeknik hanyatersebu dituntut untuk membuat program yang mencoba semua nilai integer yang mungkin untuk persamaan tersebut hingga nilai ''x''dikenal sebagai jawabannya muncul. Istilah ''brute force'' sendiri dipopulerkan oleh [[Ken Thompson|Kenneth Thompson]], dengan mottonya: "''Whenexhaustive inkey doubt, use brute-forcesearch''" (jika ragu, gunakan ''brute-force'').
 
== Konsep dasar ==
Teknik yang paling banyak digunakan untuk memecahkan ''[[password]]'', [[kunci (kriptografi)|kunci]], [[kode]] atau kombinasi. Cara kerja metode ini sangat sederhana yaitu mencoba semua kombinasi yang mungkin.
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 [[Pertumbuhan eksponensial|eksponensial]].<ref>{{Cite web|date=2020-10-20|title=Brute Force Attack: Definition and Examples|url=https://www.kaspersky.com/resource-center/definitions/brute-force-attack|website=www.kaspersky.com|language=en|access-date=2020-11-08}}</ref>
 
== Batasan teoretis ==
Sebuah ''password'' dapat dibongkar dengan menggunakan program yang disebut sebagai ''password cracker''. Program ''password cracker'' adalah program yang mencoba membuka sebuah password yang telah terenkripsi dengan menggunakan sebuah algoritma tertentu dengan cara mencoba semua kemungkinan. Teknik ini sangatlah sederhana, tapi efektivitasnya luar biasa, dan tidak ada satu pun sistem yang aman dari serangan ini, meski teknik ini memakan waktu yang sangat lama, khususnya untuk password yang rumit.
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 <math>kT \cdot \ln 2</math> per [[bita]] yang dihapus dalam perhitungan. Dalam batas tersebut, <math>T</math> adalah [[temperatur]] dari komputer dalam [[Kelvin]], <math>k</math> adalah [[konstanta Boltzmann]], dan <math>\ln 2 \approx 0.6931471805599453</math>. Tidak ada komputer yang dapat menggunakan energi lebih sedikit dari nilai tersebut, bahkan dalam teori.<ref>{{cite journal|last=Landauer|first=L|url=http://domino.research.ibm.com/tchjr/journalindex.nsf/c469af92ea9eceac85256bd50048567c/8a9d4b4e96887b8385256bfa0067fba2?OpenDocument|title=Irreversibility and Heat Generation in the Computing Process|journal=IBM Journal of Research and Development|volume=5|year=1961|issue=3|pages=183–191|doi= 10.1147/rd.53.0183|archive-url=https://web.archive.org/web/20160303181021/http://domino.research.ibm.com/tchjr/journalindex.nsf/c469af92ea9eceac85256bd50048567c/8a9d4b4e96887b8385256bfa0067fba2?OpenDocument|archive-date=March 3, 2016 }}</ref> Maka dari itu, untuk membalikkan kunci simetris 128-bit (tanpa melakukan komputasi nyata untuk memeriksanya) membutuhkan, secara teori, ''2<sup>128</sup> - 1'' balikan bit pada prosesor konvensional. Asumsi proses kalkulasi dilakukan pada suhu ruangan (<math>\approx 300 K</math>), maka energi yang dibutuhkan adalah sekitar 10<sup>18</sup> [[joule]] atau sekitar 30 [[gigawatt]] daya per tahun.
 
== Referensi ==
Namun ini tidak berarti bahwa ''password cracker'' membutuhkan decrypt. Pada prakteknya, mereka kebayakan tidak melakukan itu. Umumnya, kita tidak dapat melakukan decrypt password-password yang sudah terenkripsi dengan algoritma yang kuat. Proses-proses enkripsi modern kebanyakan hanya memberikan satu jalan, di mana tidak ada proses pengembalian enkripsi. Namun, anda menggunakan tool-tool simulasi yang mempekerjakan algoritma yang sama yang digunakan untuk mengenkripsi password orisinal. Tool-tool tersebut membentuk analisa komparatif. Program password cracker tidak lain adalah mesin-mesin ulet. Ia akan mencoba kata demi kata dalam kecepatan tinggi. Mereka menganut "Azaz Keberuntungan", dengan harapan bahwa pada kesempatan tertentu mereka akan menemukan kata atau kalimat yang cocok. Teori ini mungkin tepat mengena pada anda yang terbiasa membuat password asal-asalan. Dan memang pada kenyataannya, password-password yang baik sulit untuk ditembus oleh program ''password cracker''.
<references />
{{kripto-stub}}
 
== Pranala luar ==
[[Kategori:Kriptografi]]
 
* [http://www.distributed.net/DES Kontes pemecah DES-III yang disponsori RSA]
[[cs:Útok hrubou silou]]
* [http://codebook.org/codebook_solution.pdf Bagaimana Kami Memecahkan Sandi Buku Kode] – Esai oleh tim pemenang tantangan di [[The Code Book]]
[[da:Brute force-angreb]]
 
[[el:Brute-force attack]]
{{Keamanan-komputer-stub}}
[[en:Brute force attack]]
 
[[es:Ataque de fuerza bruta]]
[[Kategori:Kriptografi]]
[[fr:Attaque par force brute]]
[[ja:総当たり攻撃]]
[[lt:Grubios jėgos ataka]]
[[nl:Brute force]]
[[pl:Atak brute force]]
[[ru:Полный перебор]]
[[sv:Brute force]]
[[zh:穷举法]]