heartbleed bug internet
Heartbleed
adalah bug yang memanfaatkan kelemahan di OpenSSL. Dinamakan Heartbleed karena
bug ini memanfaatkan fasilitas heartbeat yang ada di OpenSSL.
Emang
agak teknis sih. Penjelasan gampangnya: SSL itu adalah standar keamanan yang
akan mengenkripsi teks (seperti username dan password) yang kamu kirim via
browser. Contohnya ketika kamu buka www.facebook.com dan memasukkan username
dan password kamu, semua teks itu akan diacak dulu. Jadi jika ada hacker yang
mencoba menyabot koneksi dari komputer kamu ke server Facebook cuma akan
mendapatkan teks yang diacak dan sulit dibaca.
Nah OpenSSL adalah salah satu teknik SSL tersebut. Dinamakan “open” karena memang bersifat open source. Siapa saja bisa menyumbang fitur tambahan di OpenSSL ini. Dan karena open source, OpenSSL banyak digunakan di web server yang membutuhkan proses login.
Nah OpenSSL adalah salah satu teknik SSL tersebut. Dinamakan “open” karena memang bersifat open source. Siapa saja bisa menyumbang fitur tambahan di OpenSSL ini. Dan karena open source, OpenSSL banyak digunakan di web server yang membutuhkan proses login.
Heartbeat
itu salah satu fitur OpenSSL yang diperkenalkan tahun 2012. Tujuan heartbeat
adalah mengecek apakah komputer kamu masih terhubung ke sebuah server. Soalnya,
seringkali router—yang menjadi perantara antara komputer kamu dengan server di
internet—memutuskan hubungan jika terjadi idle yang terlalu lama. Dengan
heartbeat, komputer kamu bisa mengetahui apakah masih terhubung dengan server
yang dituju.
Prinsip kerjanya kurang lebih seperti gambar di bawah: komputer kamu akan mengirimkan pesan berisi sebuah magic word dan jumlah karakter kata tersebut. Nanti server akan membalas pesan tersebut dengan menyebutkan magic word tersebut.
Prinsip kerjanya kurang lebih seperti gambar di bawah: komputer kamu akan mengirimkan pesan berisi sebuah magic word dan jumlah karakter kata tersebut. Nanti server akan membalas pesan tersebut dengan menyebutkan magic word tersebut.
Tidak ada komentar:
Posting Komentar