Pengertian Http dan Https


Bagi sebagian orang yang menjelajahi internet mungkin tidak akan terlalu mempermasalahkan tentang sebuah situs yang ia buka menggunakan protokol HTTP atau HTTPS.

Karena yang manapun yang digunakan tidak akan mengubah apapun secara tampilan. Secara kasat mata memang tidak ada perbedaan antara kedua nya. Namun bagi orang yang mengerti ataupun yang bergelut di dunia keamanan jaringan komputer hal itu pasti sangat penting.

Sebenarnya kedua nya tidak akan berpengaruh terhadap tampilan situs yang kita buka. Namun akan berpengaruh terhadap keamanan data yang kita kirim terhadap server situs tersebut.

Kedua nya memiliki perbedaan tentang bagaimana data yang kita kirim akan sampai kepada server. Sebelum kita membahas perbedaan keduanya. Mari kita fahami dulu apa itu HTTP dan HTTPS.

Pengertian HTTP


HTTP merupakan kependekan dari Hypertext Transfer Protokol. Sebuah protokol jaringan yang berdiri pada lapisan aplikasi (yang pada protokol OSI layer dikenal dengan istilah Application Layer).

HTTP bersifat terdistribusikan secara kolaboratif, menggunakan bantuan hypermedia. yang merupakan dasar dari komunikasi data untuk sebuah www atau world wide web. Http menggunakan protokol TCP/IP.

HTTP sendiri merupakan sebuah protocol yang dapat menghubungkan antara klien (yang dalam hal ini adalah sebuah web browser) terhadap server dari situs yang akan di request pada saat itu. Jadi dengan adanya HTTP, user yang bekerja pada sebuah browser akan bisa memperoleh link atau tautan langsung dari situs yang sudah tersedia.

Pengertian Http dan Https 

Cara kerja HTTP sendiri pada dasarnya cukup sederhana. Ketika user ingin masuk ke dalam sebuah situs melalui client internet server, seperti web browser, maka HTTP pun mulai bekerja.

HTTP akan mengkoneksikan client (proses request) dengan menghubungkannya dengan WWW dan juga sumber daya yang kita kenal dengan nama URL atau Uniform Resources Locator. Dengan demikian, HTTP akan masuk ke dalam lapisan protocol menggunakan TCP/IP (yang banyak digunakan secara umum dalam koneksi internet), untuk kemudian menyajikan kembali data yang sudah diperoleh ke dalam internet client yang digunakan (web browser). Dengan demikian, user pun bisa menikmati situs–situs internet yang sudah mereka request dengan menggunakan layer aplikasi HTTP ini, karena dengan menggunakan protocol aplikasi HTTP ini, user dapat berfungsi sebagai perequest dan juga penerima dari sebuah situs internet.

HTTP juga menggunakan istilah yang dikenal dengan nama session pada HTTP. Session atau sesi pada HTTP ini merupakan sebuah urutan dari transaksi permintaan yang dilakukan oleh user terhadap jaringan dengan menggunakan protocol HTTP. Dalam satu sesi ini, terjadi beberapa proses utama, yang dimulai dari :

Klien (web browser dan juga user) meminta atau merequest permintaan dalam sebuah situs web.

Kemudian, dengan menggunakan HTTP, klien akan membuka koneksi terhadap TCP ke dalam port yang terdapat sebuah host. (pada umumnya, port yang digunakan dalam melakukan koneksi ini adalah port 80 atau port 8080).

Setelah masuk ke dalam port 80 atau port 8080, maka server akan menerima reuest tersebut, dan akan mendengarkan permintaan dari klien

Setelah permintaan klien berhasil didengar, server kemudian akan memberikan respon sesuai dengan kondisi status yang dihadapi, seperti OK, pesan kesalahan, serta berbagai macam informasi lainnya.

Pengertian HTTPS


Seperti sudah diketahui sebelumnya, HTTP sendiri merupakan sebuah protocol atau aturan yang membantu user atau client dalam melakukan permintaan di dalam sebuah situs internet. Namun demikian, HTTP sendiri pada dasarnya memiliki satu kekurangan. Kekurangan tersebut adalah penggunaan HTTP meupakan sebuah protokol yang cenderung tidak aman, karena ketika kita melakukan request dengan menggunakan HTTP, maka seluruh data yang kita minta dan juga kita peroleh dapat dilacak dan juga dilihat oleh orang lain. Hal ini tentu saja sangat mengganggu keamanan dan juga kenyamanan berinternet dengan menggunakan protocol HTTP ini.

Namun demikian, sudah dikembangkan pula sebuah protocol HTTP yang lebih aman, yaitu HTTPS.

HTTPS  Hypertext Transfer Protocol Secure merupakan pengembangan dari protocol HTTP yang lebih aman / secure, sehingga data yang direquest dan juga diperoleh user atau client lebih aman dan juga tidak dapat dilacak dan dilihat oleh orang lain. penggunaan HTTPS ini sangat penting untuk kebutuhan internet saat ini, yang banyak menggunakan transaksi keuangan dan juga transaksi perbankan melalui internet, sehingga segala bentuk transaksi keuangan melalui internet akan menjadi lebih aman dengan menggunakan protocol HTTPS. untuk cara kerjanya pun HTTPS sama dengan http.

Perbedaan HTTP dengan HTTPS

Perbedaan mendasar antara kedua nya terletak pada port yang digunakan. Http menggunakan port default 80. Sedangkan https menggunakan 443.

Namun perbedaan yang sangat penting yang harus agan ketahui adalah bagaimana data kita dikirim kepada server.

Ketika kita mengirimkan data seperti form login dengan menggunakan protokol http maka data yang kita kirim akan terkirim dengan apa ada nya tanpa pengamanan apapun.

Tentu dengan seperti itu akan memudahkan seorang mencuri data anda dengan menggunakan teknik sniffing. Kalo belum tau tentang teknik sniffing silahkan baca thread ane yang INI.

Jika anda memasukan email dan password ke form sig-in pada situs yang menggunakan protokol http data anda akan dengan mudah dicuri dan dimanfaatkan oleh pencuri.

Namun sebaliknya dengan HTTPS ketika situs menggunakan protokol https semua data/paket yang terkirim maupun diterima aan ter-enskripsi.

Namun walaupun anda membuka situs yang menggunakan protokol HTTPS data anda tidak sepenuh nya aman. Sang pencuri pun maaih bisa mencuri data anda. Namun data anda akan terenskripsi.

Jadi walaupun data anda berhasil di curi sang pencuri pun harus berusaha membongkar enkripsi tersebut.

Itulah pengertian HTTP dan HTTPS beserta perbedaan nya.

Kesimpulan

walaupun penggunaan HTTPS tergolong lebih aman dari pada HTTP. tetap saja keamanan sepenuh nya tergantung kepada seberapa smart nya agan dalam menggunakan nya. Karena sekuat apapun pertahanan suatu sistem kalo yang make nya gak smart. tetep saja gampng di bobol.

Tidak ada komentar untuk "Pengertian Http dan Https "