Pada halaman ini, kita akan mengetahui tentang HTTP dan HTTPS protocols dan bagaimana mereka digunakan untuk mentransfer informasi melalui World Wide Web.

HTTP dan HTTPS biasanya akan terletak di awalan sebelum domain, untuk HTTPS anda perlu mengaktifkan SSL dan sebaiknya di aktifkan ketika Anda pertama membeli domain di jual beli domain tersebut.

HTTP

Hypertext Transfer Protocol (HTTP) adalah protokol lapisan aplikasi untuk transmisi dokumen hypermedia, seperti HTML. Itu dirancang untuk komunikasi antara browser web dan server.

Ini mengikuti model client-server klasik, di mana klien membuat koneksi, membuat permintaan ke server dan menunggu tanggapan darinya. Ini adalah protokol stateless, yang berarti bahwa server tidak menyimpan data (status) apa pun di antara dua permintaan. Meskipun dalam banyak kasus didasarkan pada koneksi tipe TCP / IP, ini dapat digunakan pada lapisan transport yang aman atau tepercaya, yaitu, pada protokol apa pun yang tidak kehilangan pesan secara diam-diam, seperti UDP.

HTTP bergantung pada operasi permintaan/tanggapan sederhana. Klien membuat koneksi dengan server dan mengirim pesan dengan data permintaan. Server merespons dengan pesan serupa, yang berisi status operasi dan kemungkinan hasilnya. Semua operasi dapat melampirkan objek atau sumber daya di mana mereka bertindak; Setiap objek Web (dokumen HTML, file multimedia, atau aplikasi CGI) dikenal dengan URL-nya.

HTTPS

Hyper Text Transfer Protocol Secure (HTTPS) adalah versi aman dari HTTP, protokol di mana data dikirim antara browser Anda dan situs web yang terhubung dengan Anda. ‘S’ di akhir HTTPS adalah singkatan dari ‘Secure’. Ini berarti semua komunikasi antara browser Anda dan situs web dienkripsi. HTTPS sering digunakan untuk melindungi transaksi online yang sangat rahasia seperti perbankan online dan formulir pemesanan belanja online.

Situs web apa pun, terutama yang memerlukan kredensial masuk, harus menggunakan HTTPS. Di browser web modern seperti Chrome, situs web yang tidak menggunakan HTTPS ditandai secara berbeda dari yang ada. Cari gembok hijau di bilah URL untuk menandakan halaman web aman.

Setelah paket-paket tiba di tempat tujuan, paket-paket tersebut dipasang kembali dan disajikan kepada pengguna. Di tempat tujuan, protokol TCP mengontrol integritas data yang memeriksa apakah setiap bagian informasi mencapai tujuannya, jika tidak TCP meminta pengirim untuk mengirim kembali bagian yang hilang, menjamin dengan cara ini bahwa tidak ada yang hilang di jalur.

penerapan dalam dunia website sebagai berikut:

https://netersave.com dan http://tribunnusa.com

Bagaimana cara kerja HTTPS

HTTPS menggunakan protokol enkripsi untuk mengenkripsi komunikasi. Protokol ini disebut Transport Layer Security (TLS), meskipun sebelumnya dikenal sebagai Secure Sockets Layer (SSL). Protokol ini mengamankan komunikasi dengan menggunakan apa yang dikenal sebagai infrastruktur public key asimetris. Jenis sistem keamanan ini menggunakan dua kunci berbeda untuk mengenkripsi komunikasi antara dua pihak:

1. private key – kunci ini dikendalikan oleh pemilik situs web dan disimpan, seperti yang diperkirakan pembaca, bersifat pribadi. Kunci ini hidup di server web dan digunakan untuk mendekripsi informasi yang dienkripsi oleh kunci publik.

2. public key – kunci ini tersedia untuk semua orang yang ingin berinteraksi dengan server dengan cara yang aman. Informasi yang dienkripsi oleh kunci publik hanya dapat didekripsi oleh kunci privat.