Menu

Sabtu, 26 Januari 2019

Perbedaan HTTP & HTTPS


A. Pendahuluan
Assalamualaikum wr.wb saya disini akan sharing tentang pengertian TCP dan perbedaan HTTP DAN HTTPS
1. Pengertian
Transmission Control Protocol (TCP) adalah salah satu protokol utama dari paket protokol Internet. Ini berasal dari implementasi jaringan awal di mana ia melengkapi Internet Protocol (IP). Oleh karena itu, seluruh rangkaian ini biasa disebut dengan TCP / IP. TCP menyediakan pengiriman aliran oktet (byte) yang dapat diandalkan, dipesan, dan diperiksa kesalahan antara aplikasi yang berjalan di host yang berkomunikasi melalui jaringan IP. Aplikasi internet utama seperti World Wide Web, email, administrasi jarak jauh, dan transfer file bergantung pada TCP. Aplikasi yang tidak membutuhkan layanan aliran data yang andal dapat menggunakan User Datagram Protocol (UDP), yang menyediakan layanan datagram tanpa koneksi yang menekankan pada latensi yang berkurang daripada keandalan.
https://en.wikipedia.org/wiki/Transmission_Control_Protocol

2. Perbedaan HTTP dan HTTPS

Sebagai seorang penggiat IT, tentunya kita harus bisa menjelaskan jika ada seseorang yang bertaya mengenai perbedaan HTTP dan HTTPS. Pada bagian ini kita akan mengulas perbedaannya dari beberapa aspek, yaitu:

1. Keamanan data yang dikirimkan

HTTP tidak menjamin keamanan data yang ditransmisikan antara client dengan server. Sementara HTTPS menjamin keamanan data yang dikirimkan. Berbicara keamanan data, sedikitnya ada 3 aspek yang ditangani oleh HTTPS, yaitu:
  • Autentikasi Server, dengan adanya autentikasi server, pengguna yakin sepenuhnya bahwa ia sedang berkomunikasi dengan server yang ia tuju.
  • Kerahasiaan Data, data yang ditransmisikan tidak akan bisa dipahami oleh pihak lain, karena data yang ditransmisikan sudah dienkripsi.
  • Integritas Data, data yang sedang ditransmisikan tidak dapat diubah oleh pihak lain, karena akan divalidasi oleh message authentication code (MAC).
    2. Port yang digunakan
    Untuk melakukan komunikasi, secara default HTTP menggunakan port 80 sedangkan HTTPS menggunakan port 443.
    3. Kebutuhan SSL
    Secara default, protokol yang digunakan untuk komunikasi client-server adalah HTTP.Sementara untuk dapat menggunakan protokol HTTPS, kita diharuskan memiliki sertifikat SSL. Secure Socket Layers (SSL) adalah teknologi keamanan yang memungkinkan untuk melakukan enkripsi terhadap data yang akan ditransmisikan antara client dan server. SSL memungkinkan kita untuk dapat mengirim informasi penting, seperti nomor kartu kredit dan login credential, dengan aman.


Share This

Previous Post
Next Post
fatimah nur safitri

Written by

Related Posts

0 komentar: