Lompat ke isi

Serangan brutal: Perbedaan antara revisi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Maintenance script (bicara | kontrib)
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 29595432; atribusi sumber disertakan.
 
Maintenance script (bicara | kontrib)
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi
 
Baris 1: Baris 1:
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'''''.
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'''''.  


== Konsep dasar ==
== Konsep dasar ==
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]].
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>[https://www.kaspersky.com/resource-center/definitions/brute-force-attack Brute Force Attack: Definition and Examples]. ''www.kaspersky.com''. 2020-10-20.</ref>


== Batasan teoretis ==
== Batasan teoretis ==
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. 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.
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>L Landauer. [http://domino.research.ibm.com/tchjr/journalindex.nsf/c469af92ea9eceac85256bd50048567c/8a9d4b4e96887b8385256bfa0067fba2?OpenDocument Irreversibility and Heat Generation in the Computing Process]. ''IBM Journal of Research and Development''. 1961. Vol. 5 (3). hlm. 183–191. doi:10.1147/rd.53.0183.</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 ==
 


== Pranala luar ==
== Pranala luar ==
Baris 14: Baris 11:
* [http://codebook.org/codebook_solution.pdf Bagaimana Kami Memecahkan Sandi Buku Kode] – Esai oleh tim pemenang tantangan di [[The Code Book]]
* [http://codebook.org/codebook_solution.pdf Bagaimana Kami Memecahkan Sandi Buku Kode] – Esai oleh tim pemenang tantangan di [[The Code Book]]


 
== Referensi ==
<references />


== Sumber dan atribusi ==
== Sumber dan atribusi ==


Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Serangan+brutal&oldid=29595432 Wikipedia bahasa Indonesia], revisi 29595432 (2026-08-18T09:39:16Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Serangan+brutal&oldid=29595432 Wikipedia bahasa Indonesia], revisi 29595432 (2026-08-18T09:39:16Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
<!-- WIKI_UNISSULA_PRESENTATION_V4 -->

Revisi terkini sejak 24 Agustus 2026 18.04

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.

Konsep dasar

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]

Batasan teoretis

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 kTln2 per bita yang dihapus dalam perhitungan. Dalam batas tersebut, T adalah temperatur dari komputer dalam Kelvin, k adalah konstanta Boltzmann, dan ln20.6931471805599453. 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 (300K), maka energi yang dibutuhkan adalah sekitar 1018 joule atau sekitar 30 gigawatt daya per tahun.

Pranala luar

Referensi

  1. Brute Force Attack: Definition and Examples. www.kaspersky.com. 2020-10-20.
  2. L Landauer. Irreversibility and Heat Generation in the Computing Process. IBM Journal of Research and Development. 1961. Vol. 5 (3). hlm. 183–191. doi:10.1147/rd.53.0183.

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 29595432 (2026-08-18T09:39:16Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.