GPU Computing in Action : Peretasan password dengan GPU Computing vs CPU only

Pada artikel mengenai GPU Computing/GPGPU sebelumnya masih berupa teori-teori saja. Pasti akan timbul pertanyaan, apa sih sebenarnya kegunaan riil dari GPU computing ini? Berapa sih perbedaan performanya jika dibanding dengan CPU biasa? Nah pada artikel ini pertanyaan tersebut dapat terjawab…

Kegunaan utama dari GPU computing ini adalah untuk membantu proses komputasi yang berat, salah satunya adalah proses meretas password. Untuk meretas password  apalagi dengan metode Brute force (mencoba2 seluruh kemungkinan dari kombinasi password yang ada) seperti kita ketahui bersama membutuhkan proses komputasi yang berat dan membutuhkan waktu tidak sebentar (meningkat eksponensial sesuai panjang password). Akan diperlihatkan lonjakan performa yang dihasilkan peretasan dengan teknologi GPU Computing jika dibanding melakukan peretasan dengan CPU biasa. So, stay tune…

Let’s take a look

Percobaan menggunakan password format MD5 dengan panjang 6 karakter kombinasi alphanumerik kapital.

  • ‘RizaL1’ (943bda4640123f5273d00a22cc87403a)

Digunakan aplikasi BarsWF, peretas MD5 buatan Svarichevsky Mikhail.

Digunakan dua versi dari aplikasi BarsWF,  BarsWF_CUDA_x64_0b sebagai wakil peretas menggunakan teknologi GPU computing dan BarsWF_SSE2_x64 wakil peretas menggunakan CPU biasa.

Berikut hasil dari percobaan:

hasil percobaan (kiri:cpu_only kanan:gpu computing)

Kesimpulan yang didapat dari percobaan:

  1. Terdapat peningkatan performa ~100% pada peretasan menggunakan teknologi GPU Computing (709,96 MHash/s) dibanding CPU biasa (256,66 MHash/s).
  2. Peningkatan performa tersebut mempengaruhi waktu peretasan yang dilakukan. Dengan menggunakan GPU Computing hanya dibutuhkan waktu 1 menit 17 detik untuk melakukan peretasan, dibanding menggunakan CPU biasa yang membutuhkan waktu 4 menit 23 detik.

Sistem yang digunakan:

  • GPU : Fermi GF106, GeForce GTS450
  • CPU : i5 2500k
  • OS : Win7 64bit

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s