Perbedaan Http Dan Https Untuk Keamanan Website


Barang kali anda bertanya ketika membuka sebuah website muncul logo gembok warna hijau atau sanggup juga muncul goresan pena protocol “https” sebetulnya apa kegunaanya. Istilahnya websitre tersebut sudah menerapkan protocol enkripsi sehingga halaman yang di susukan akan lebih kondusif lantaran data yang di terima maupun dikirim telah menerapkan fitur enkripsi (pengacakan data).

Hypertext Transfer Protocol (HTTP) merupakan protokol komunikasi yang mengatur komunikasi antara client dengan server. Client disini yaitu web browser atau device yang sanggup mengakses dan menampilkan konten web server Cara kerjanya client melaksanakan request paket ke server lalu server mengirimkan respon berupa file HTML yang akan di tampilkan di browser atau data lain yang di request oleh client. 

Sedangkan Hypertext Transfer Protocol Secure (HTTPS) yaitu versi kondusif dari HTTP yang dikembangkan oleh Netscape Communications Corp.

Perbedaan HTTP dan HTTPS
1. Keamanan komunikasi data yang di kirim
HTTP tidak menjamin keamanan ketika proses transmisi data antara client dengan server.
HTTPS mengakibatkan komunikasi antara client dengan server menjadi lebih kondusif lantaran mempunyai 3 aspek keamanan antara lain:

Autentikasi Server, proses komunikasi pengguna di pastikan memakai server yang di tuju

Kerahasiaan Data, komunikasi antara server dengan client terjadi proses enkripsi sehingga data yang dimkirimkan sulit di lacak oleh pihak ke tiga. 

Integritas Data, data yang sedang ditransmisikan tidak sanggup di ubah oleh pihak lain karena  divalidasi oleh message authentication code (MAC).

2. Port yang digunakan
Port yang di pakai untuk menjalankan HTTP memakai port 80 sedangkan HTTPS memakai port 443. Tingkat keamanan tergantung pada implementasikan pada web browser dan perangkat lunak server yang mendukung algorithma penyandian yang aktual. Oleh lantaran itu, halaman web URL yang memakai HTTPS dimulai dengan ‘https://’atau icon gembok warna hijau kalau akta SSL di kenali dan terdaftar di publik.

3. Kebutuhan SSL
HTTPS memakai akta SSL Secure Socket Layers (SSL) yaitu teknologi keamanan yang memungkinkan enkripsi terhadap data yang akan ditransmisikan antara client dan server. Proses transaksi memakai SSL relatif lebih aman.

Sertifikat ini sanggup di buat memakai server linux memakai Ope SSL, semoga akta ini sanggup di kenal oleh publik dan sanggup di validasi maka akta SSL harus di daftarkan ke otoritas akta yang menyatakan bahwa pemegang akta yaitu siapa sehingga Web Browser sanggup mengetahui dan mem verifikasi akta yang di tanda tangani oleh otoritas tertentu.

Protokol HTTPS sanggup anda temukan pada situs-situs perbankan, ecommerce, form registrasi, dsb. Karena di area bisnis inilah rentan sekali terjadi eavesdropping oleh pihak ketiga. Untuk itulah Anda membutuhkan akta SSL meskipun situs web kini ini sudah banyak yang beralih memakai HTTPS.