Perbedaan Http dan Https
Awalnya diimplementasikan dengan SSL (Secure Socket Layer), protokol HTTPS kemudian ditingkatkan untuk menggunakan TLS (Transport Layer Security) pengganti SSL yang lebih baru. Https juga menggunakan TCP untuk mengirim/menerima paket data tetapi menggunakan Port 443 yang berbeda untuk melakukannya.
Sementara itu, 'S' adalah singkatan dari 'secure' di HTTPS. Sekarang, apa artinya dalam istilah awam? Situs web yang menggunakan protokol HTTPS membuat koneksi terenkripsi dengan perangkat Anda. Jadi, jika Anda mencoba mengirim beberapa data ke situs web, ucapkan nama apa pun, seperti Steve Jobs. Formulir terenkripsi akan terlihat seperti 'xkndsoumnkjbktkctfc'. Dan Anda tidak dapat memahaminya, bukan?
Data yang akan dikirimkan dienkripsi menggunakan Public Key yang kemudian digunakan oleh penerima untuk mendekripsinya. Kunci publik dibuat oleh administrator server atau pengguna, yang disertakan dalam sertifikat digital yang dikenal sebagai Sertifikat SSL dan ditandatangani oleh otoritas sertifikasi seperti VeriSign. Setiap tindakan yang melibatkan pembagian kunci Publik ke perangkat yang tidak dikenal harus dilarang, karena dapat membahayakan tingkat enkripsi, yang pada akhirnya mengarah pada pengungkapan informasi pribadi atau kredensial pengguna.
Sebagian besar browser web modern sekarang memiliki dukungan bawaan untuk protokol HTTPS. Peramban web yang terintegrasi dengan protokol HTTPS memerlukan Sertifikat SSL yang ditandatangani oleh otoritas sertifikasi untuk mengotentikasi server atau situs web.