Apa perbedaan HTTP dan HTTPS

Apa Perbedaan HTTP dan HTTPS ?

Posted on Posted in Internet

Apa perbedaan HTTP dan HTTPS

Mungkin kita sering melihat bahwa URL situs web pada umumnya dimulai dengan HTTP atau HTTPS. Apakah Anda tahu apa perbedaan antara keduanya? Baca lebih lanjut untuk mengetahui lebih lanjut.

Di address bar browser Anda, URL setiap situs yang Anda kunjungi selalu dimulai dengan baik HTTP atau HTTPS, yang terakhir dianggap lebih aman. Anda mungkin telah memperhatikan bahwa berkali-kali saat Anda sedang sibuk dengan kehidupan internet Anda, bukan? Bahkan Facebook dengan hampir satu miliar pengguna aktif harian memamerkan statusnya sebagai sebuah situs HTTPS dan Anda yakin posting informasi pribadi Anda tanpa memberikan berpikir dua kali. Bagaimana jika itu masuk ke tangan yang salah? Nah, Anda tahu kemungkinan kurang yakin seperti yang pernah terjadi di dunia Facebook.
Jadi, apakah itu Facebook atau pembayaran online yang melibatkan informasi kartu kredit Anda, semua yang Anda inginkan adalah HTTPS ditulis sebagai URL. Jadi, mengapa situs HTTP sederhana tidak digunakan untuk pembayaran online atau menyimpan data pribadi Anda? Ada perbedaan yang jelas antara keduanya.

Apa HTTP?

Hypertext Transfer Protocol singkatan, Ini adalah protokol request / respon berdasarkan mode komunikasi client / server. Seorang klien atau user agent adalah web browser atau perangkat lain yang dapat mengakses, menerima, dan menampilkan konten web.

Klien mengirimkan pesan permintaan ke server dengan host konten HTML, menjawab dengan respon pesan yang mungkin berisi konten HTML yang diminta oleh klien. Pesan respon adalah konfirmasi bahwa server telah berhasil menerima pesan Request.

Jadi, HTTP dapat dianggap sebagai buku peraturan yang web browser Anda merujuk, seperti, apa yang harus dilakukan ketika Anda tekan enter setelah mengetik alamat situs web. Ini adalah protokol Stateless yang berarti tidak ada hubungan antara dua perintah HTTP berturut-turut diberikan ke sebuah website. Selain itu, ada daftar Kode Status digunakan oleh web server untuk menginformasikan browser Anda jika ada masalah apapun. Misalnya, “404 Not Found” digunakan ketika halaman web tidak hadir pada URL dimasukkan dalam browser.

Kredit untuk pengembangan asli HTTP pergi ke Tim Berners-Lee – yang mengusulkan gagasan ‘World Wide Web‘ – dan tim CERN, yang dikembangkan bersama HTML (Hypertext Markup Language). Dokumentasi HTTP pertama diterbitkan pada tahun 1991 sebagai HTTP / 0.9 yang terdiri dari hanya satu metode GET. pembangunan berlangsung, dengan HTTP / 1.0 pada tahun 1996 dan HTTP / 1.1 pada tahun 1997.

HTTP / 1.1 difasilitasi bertahan koneksi (lebih dari satu permintaan / tanggapan pada koneksi HTTP yang sama), peningkatan caching, kode status baru, dukungan kompresi Enhanced, metode OPTION untuk Cross Asal Resource Sharing dalam aplikasi web dan banyak lagi.

HTTP menggunakan TCP terpercaya (Transmission Control Protocol) Port 80 untuk mengirim dan menerima paket data melalui jaringan untuk aplikasi internet seperti email, World Wide Web, File Transfer, dll Namun, hal itu juga memanfaatkan UDP (User Datagram Protocol) yang merupakan protokol tidak bisa diandalkan namun kontribusi untuk mengurangi latency jaringan yang digunakan untuk live streaming (tidak harus bingung dengan video preloaded di YouTube) yang membutuhkan aliran paket terus menerus dilakukan pada biaya packet loss kecil selama transmisi.

Tambahan terbaru adalah HTTP / 2, yang dikembangkan oleh Kelompok Kerja Hypertext Transfer Protocol dari Internet Engineering Task Force. spesifikasi ini disetujui sebagai Standar Diusulkan oleh IESG pada bulan Februari 2015 dan diterbitkan pada bulan Mei 2015. Ini telah diadopsi oleh semua web browser yang terkenal.

Apa HTTPS?

Perkembangan HTTPS dimulai pada tahun 1993 oleh Netscape Communications, sebuah perusahaan AOL, yang memiliki browser web mereka terkenal Netscape Navigator pada 1990-an. Awalnya dilaksanakan dengan SSL (Secure Socket Layer), protokol HTTPS kemudian ditingkatkan menggunakan transformasi SSL ini baru TLS (Transport Layer Security). Ia juga menggunakan TCP untuk mengirim / menerima paket data tetapi menggunakan Pelabuhan 443 yang berbeda untuk melakukannya.

Huruf ‘S’ di HTTPS adalah singkatan Secure atau aman . Sekarang, apa artinya dalam istilah awam? Sebuah situs web yang menggunakan protokol HTTPS menetapkan sambungan terenkripsi dengan perangkat Anda. Jadi, jika Anda mencoba untuk mengirim beberapa data ke website, mengatakan nama apapun, seperti Steve Jobs. Bentuk terenkripsi akan terlihat agak seperti ‘xkndsoumnkjbktkctfc‘. Dan Anda tidak dapat memahaminya, kan?

Data yang akan dikirimkan dienkripsi menggunakan kunci publik yang kemudian digunakan oleh penerima untuk mendekripsi itu. Kunci publik dibuat oleh administrator server atau pengguna, yang termasuk dalam sertifikat digital yang dikenal sebagai SSL Certificate dan ditandatangani oleh otoritas sertifikasi seperti VeriSign. Setiap tindakan yang melibatkan berbagi kunci publik untuk perangkat yang tidak dikenal harus dilarang, karena dapat membahayakan tingkat enkripsi, akhirnya menyebabkan pengungkapan informasi atau petunjuk kredensial pribadi.

Kebanyakan web browser modern sekarang memiliki fitur built dukungan untuk protokol HTTPS. Sebuah web browser terintegrasi dengan protokol HTTPS membutuhkan SSL Certificate ditandatangani oleh otoritas sertifikasi untuk mengotentikasi server atau website. Anda mungkin telah melihat gembok berwarna hijau ditempatkan sebelum HTTPS di address bar Google Chrome. Setelah Anda klik, informasi otoritas sertifikasi dari website akan disajikan kepada Anda.

Situs web HTTPS yang Anda kunjungi harus memberikan sertifikat yang sah ke browser web Anda untuk mendapatkan kepercayaan browser. Jika tidak mampu melakukannya, browser akan menampilkan pesan peringatan. Jadi, website memperoleh itu baik secara gratis atau setelah membayar beberapa dolar untuk otoritas sertifikasi.

Pada dasarnya, HTTPS hanya koneksi HTTP dibungkus SSL / TLS atau lapisan enkripsi. Semua dilakukan untuk melindungi integritas dan privasi data yang dikirim dan jaminan bahwa hal itu tidak akan jatuh ke tangan yang salah saat data transit. tujuan utama adalah untuk memeriksa keaslian situs web yang dikunjungi. Sambungan tidak aman seperti jaringan WiFi publik bisa berfungsi sebagai media untuk serangan man-in-the-middle dan Sniffing.

Perbedaan antara HTTP dan HTTPS

Singkatnya, HTTPS dapat dianggap sebagai modifikasi lanjutan untuk HTTP dilengkapi dengan keamanan yang lebih. Namun, HTTP menggunakan nomor Port 80 sementara HTTPS menggunakan nomor Port 443 secara default dan yang membedakan antara sebuah jenis koneksi yang terpisah.

Tujuan utama dari HTTP adalah untuk menampilkan informasi pada perangkat penerima tanpa mengganggu tentang bagaimana data akan ditransmisikan antara dua perangkat. Dan itu adalah sama untuk HTTPS, satu-satunya keuntungan adalah yaitu terdapat tambahan pembungkus lapisan keamanan dengan menggunakan SSL / TLS yang juga dimanfaatkan oleh VPN untuk mengenkripsi data, sehingga terlindungi dari penyadap.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

*