perbedaan HTTP dan HTTPS

HTTP atau Hypertext Transfer Protocol yaitu  protokol untuk transmisi dan menerima informasi di internet . Protokol disini bisa diartikan sebagai sistem, metode, langkah-langkah atau prosedur untuk mengatur berlangsungnya komunikasi antara satu komputer dengan komputer lain dalam jaringan.
HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini.
 
HTTPS (Hypertext Transfer Protocol Securre) merupakan bentuk protokol yang aman karena segala perintah dan data yang lewat protokol ini akan diencryp dengan berbagai format sehingga sulit untuk dibajak isinya maupun dilihat perintah-perintah yang dieksekusi.
 
Secure HTTP atau HTTPS pada banyak hal memiliki persamaan dengan HTTP, karena pada dasarnya keduanya mengikuti protokol dasar yang sama. Koneksi antara klien dan server juga menggunakan port standar dan keduanya diakses dari browser (Internet Explorer, Mozila Fireforks, Google Chrom, Opera, dan sejenisnya), keduanya juga sama-sama menggunakan skema Uniform Resource Identifier (URI) atau lebih populer dengan Uniform Resource Locator (URL).  

Di balik banyak kesamaan-kesamaan itu ada beberapa perbedaan yang mencolok dari HTTPS dibandingkan HTTP. HTTPS menggunakan teknik enskripsi dalam pertukaran data antara klien dan server. Jenis enskripsi yang digunakan ada dua macam : Transport Layer Security (TLS) dan Secure Socket Layer (SSL).
Permintaan apakah suatu layanan web menggunakan teknik enskripsi biasanya dilakukan oleh penyedia layanan (server). Sebagai contoh, ketika Anda login di akun facebook maka perhatikan alamat URL yang dituju berawalan https://www.facebook.com. Permintaan enskripsi ini dibaca oleh browser di PC. Setelah keduanya sepakat menggunakan metode enskripsi yang sama maka komunikasi antar keduanya dilangsungkan dengan menggunakan sandi enskripsi yang ditentukan. Dengan cara ini kedua pihak bisa sama-sama menjaga tingkat akurasi dan kerahasiaan transmisi data..
HTTPS dikembangkan oleh Netscape untuk memberikan tingkat keamanan yang lebih tinggi pada proses komunikasi antara klien dan server. Ini dilakukan mengingat bahwa perkembangan komunikasi data melalui internet sudah mulai banyak digunakan untuk keperluan-keperluan yang sifatnya privat dan akan merugikan jika informasi-informasi yang dikirimkan, bocor, diakses atau digunakan oleh pihak lain.

visit meon Google+