Perbedaan antara HTTP dan HTTPS

Bilah alamat di peramban paling sering tidak menarik perhatian jika Anda tidak perlu mengikuti tautan yang disalin dari suatu tempat ke papan klip. Kadang-kadang kita melihat ke sana untuk memastikan transisi sudah benar, terutama dalam kasus dengan pengalihan cepat dan tidak jujur. Tetapi jika kita masih melihat, maka kadang-kadang kita melihat keadaan yang tidak biasa: semacam kunci hang, warna fontnya berbeda, tetapi bukannya http biasa: // kita melihat https: // karena suatu alasan. Itu tidak segera dipahami apakah itu melayang di suatu tempat, atau sesuatu di dunia telah berubah, atau memori gagal. Mari kita coba mencari tahu.

Konten artikel

  • Definisi
  • Perbandingan
  • Kesimpulan

Definisi

HTTP - protokol transfer aplikasi yang digunakan untuk mendapatkan informasi dari situs web.

Https - Ekstensi protokol HTTP yang mendukung enkripsi SSL dan TLS.

untuk isi ↑

Perbandingan

Perbedaan antara HTTP dan HTTPS sudah terlihat dari definisi. HTTPS bukan protokol transfer data independen, tetapi HTTP dengan add-in enkripsi. Inilah kunci dan satu-satunya perbedaan. Jika protokol HTTP mentransfer data tidak aman, maka HTTPS akan memberikan perlindungan kriptografi. Ini digunakan di mana otorisasi bertanggung jawab: di situs sistem pembayaran, layanan email, jejaring sosial.

Jika data tidak dilindungi oleh SSL, maka program pencegat diluncurkan pada saat yang salah memungkinkan penyerang menggunakannya. Secara teknis, implementasi HTTPS agak lebih rumit: untuk ini, situs yang dilindungi harus menggunakan sertifikat server yang diterima atau tidak diterima pengguna. Sertifikat semacam itu dipasang di server yang memproses koneksi. Baik data yang diterima oleh klien maupun data yang diterima darinya dienkripsi. Untuk memeriksa apakah klien menerima dan menyediakannya, kunci enkripsi digunakan.

Iklan

Perbedaan teknis lainnya adalah pada port yang digunakan untuk akses melalui HTTP dan HTTPS. Yang pertama biasanya berinteraksi dengan port 80, yang kedua - dengan port 443. Administrator dapat membuka port lain untuk tujuan yang sama, tetapi mereka tidak akan pernah cocok..

untuk isi ↑

Kesimpulan

  1. HTTP secara langsung merupakan protokol transfer data, HTTPS adalah perpanjangan dari protokol ini.
  2. HTTPS digunakan untuk komunikasi terenkripsi..
  3. HTTPS juga digunakan untuk otorisasi pada server yang membutuhkan peningkatan perhatian pada keamanan data..
  4. HTTP berfungsi dengan port 80, HTTPS bekerja dengan port 443.