Pengertian HTTP dan HTTPS
- HTTP (Hypertext Transfer Protocol) adalah sebuah protokol yang disimpan untuk mengirimkan data dari server web ke browser. HTTP yang mengatur proses untuk menampilkan website. Tetapi, masalah utama dari penggunaan HTTP adalah keamanan. Sebab, data bisa dipantau oleh pihak lain saat pertukaran data terjadi.
- HTTPS (Hypertext Transfer Protocol Secure) adalah versi HTTP yang lebih aman, . HTTPS sudah menggunakan sistem enkripsi atau pengacakan data, sehingga sulit diretas oleh pihak lain. Penggunaan HTTPS sangat disarankan, terutama bagi situs web yang menyimpan data pelanggan seperti toko online atau keanggotaan situs web.
1. Penggunaan Port
Perbedaan HTTP dan HTTPS pertama adalah dari penggunaan port untuk mengirim dan menerima data :
- HTTP menggunakan port 80, dimana komunikasi data masih menggunakan teks biasa, sehingga rentan diretas.
- HTTPS menggunakan port 443 yang lebih aman di mana setiap komunikasi atau transfer data terenkripsi, sehingga tidak mudah dibaca pihak lain.
2. Penggunaan SSL
- HTTP adalah protokol yang belum memanfaatkan sertifikat keamanan SSL .
- HTTPS sudah menggunakan SSL/TLS (Transport Layer Secure) untuk enkripsi data.
3. Keamanan Data
Data yang ditransmisikan melalui protokol :
- HTTP tidak menjamin keamanan antara client dengan server. Hal ini yang menyebabkan banyaknya isu kejahatan berupa hacker data. Resiko menyebarnya data kepada subjek yang tidak dikenal sangat tinggi.
- HTTPS memiliki protokol kolaboratif berupa keamanan data yang ditransmisikan. Fasilitas ini yang membuat HTTPS banyak digunakan oleh web developer.
4. Awalan Alamat
- HTTP diawali HTTP://
- HTTPS dimulai HTTPS://.