HTTP Adalah

HTTP Adalah – Pengertian, HTTPS, Perbedan, Fungsi Dan Contoh – HTTP dan HTTPS protokol adalah bahasa kode yang akrab bagi pengguna internet, karena dalam setiap link yang merujuk ke situs web sudah dapat di pastikan menggukan HTTP dan HTTPS . Kode ini juga sering ditemui ketika kita ingin browsing atau membuka halaman web tertentu. Kita diminta untuk mengetik kode di awal dan diakhiri dengan titik dua dan garis miring kembar ketika kita melakukan halaman web browsing yang diinginkan.

HTTP Adalah

Pengertian HTTP (Hypertext Transfer Protocol)

Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia banyak dalam memanfaatkan sumber daya yang dihubungkan dengan link yang disebut dokumen hypertext yang membentuk World Wide Web.


Pada tahun 1990 oleh Inggris fisikawan bernama Tim Berners Lee. Http merupakan protokol yang menyediakan komunikasi antara perintah jaringan, yang merupakan jaringan komunikasi antara komputer client dengan server web. Dalam komunikasi ini, komputer clientmelakukan permintaan dengan mengetikkan alamat atau website yang Anda ingin mengakses. Sementara server memproses permintaan berdasarkan kode protokol makan.


HTTP disebut protokol stateless karena setiap perintah dijalankan secara mandiri, tanpa pengetahuan tentang perintah yang datang sebelumnya. Ini adalah alasan utama bahwa sulit untuk menerapkan sebuah situs web yang bereaksi secara cerdas untuk input pengguna.


Pengertian Hypertext Transfer Protocol Secure (HTTPS)

Hypertext Transfer Protocol Secure (HTTPS) memiliki arti yang sama seperti HTTP. akan tetapi HTTPS memiliki kelebihan di bidang fungsi keamanan (secure). HTTPS ditemukan oleh Netscape Communications Corporation. HTTPS menggunakan Secure Socket Layer (SSL) atau Transport Layer Security (TLS) sebagai sublayer bawah lapisan aplikasi HTTP biasa.


Enkripsi HTTP dan deskripsi dari halaman yang diminta oleh pengguna dan halaman yang dikembalikan oleh server web. Kedua protokol tersebut memberikan perlindungan yang memadai dari serangan penyadap. Secara umum, menggunakan port HTTPS adalah port 443.


Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algoritma enkripsi yang sebenarnya. Oleh karena itu, penggunaan halaman web HTTPS, dan URL yang digunakan dimulai dengan ‘https: //www.facebook.com/’.


Https dapat menjamin keamanan di server Authentication peramban yaitu memungkinkan pengguna memiliki keyakinan bahwa mereka sedang berbicara secara langsung dengan server.Https server aplikasi juga mampu menjaga kerahasiaan data dan integritas data.


Perbedaan HTTP dan HTTPS

Beberapa perbedaan utama antara http dan https, dimulai dengan port default, yang 80 untuk http dan 443 untuk https. Https bekerja dengan transmisi interaksi http normal melalui sistem terenkripsi, sehingga dalam teori, informasi yang tidak dapat diakses oleh pihak lain selain akhir client dan server. Ada dua jenis umum lapisan enkripsi: Transport Layer Security “TLS” dan Secure Socket Layer “SSL”, yang keduanya rekaman data encode dipertukarkan.


Cara Kerja dan Fungsi Utama HTTPS

Dengan HTTPS, informasi diamankan melalui protokol Transport Layer Security (TLS), yang memberikan tiga lapis perlindungan kunci:

  • Enkripsi—mengenkripsi data pertukaran untuk menjaga keamanannya dari penyadap. Artinya, saat pengguna menjelajahi situs web, tidak ada yang dapat “menguping” percakapan, melacak aktivitas di berbagai laman, atau mencuri informasi mereka.
  • Integritas data—data tidak dapat diubah atau dirusak selama transfer, dengan sengaja atau tidak, tanpa terdeteksi.
  • Autentikasi—membuktikan bahwa pengguna Anda berkomunikasi dengan situs web yang diinginkan. Hal tersebut melindungi dari serangan man-in-the-middle(MITM) dan membangun kepercayaan pengguna, yang dapat memberikan keuntungan lain untuk bisnis Anda.

Secara keseluruhan dan lengkap alur kerja HTTPS adalah sebagai berikut :

Https bukan protokol yang terpisah, tetapi mengacu pada kombinasi dari interaksi HTTP normal melalui Socket Layer terenkripsi SSL (Secure) atau Transport Layer Security (TLS) mekanisme transportasi. Hal ini menjamin perlindungan yang wajar dari penyadap dan (asalkan dilaksanakan dengan benar dan otoritas sertifikasi tingkat atas melakukan pekerjaan mereka dengan baik) serangan.


Port default TCP https: URL adalah 443 (untuk HTTP tanpa jaminan, defaultnya adalah 80). Untuk mempersiapkan web-server untuk koneksi https penerima harus sebagai administrator dan membuat sertifikat kunci publik untuk server web. Sertifikat ini dapat dibuat untuk server berbasis Linux dengan alat seperti Open SSL yang ssl atau gensslcert SuSE. Sertifikat ini harus ditandatangani oleh otoritas sertifikat satu bentuk atau lain, yang menyatakan bahwa pemegang sertifikat adalah siapa yang mereka ajukan. Web browser pada umumnya didistribusikan dengan penandatanganan sertifikat otoritas sertifikat utama, sehingga mereka dapat memverifikasi sertifikat yang ditandatangani oleh mereka.


Bila menggunakan koneksi https, server merespon koneksi awal dengan menawarkan daftar metode enkripsi mendukung. Sebagai tanggapan, klien memilih metode sambungan, dan klien dan sertifikat server pertukaran untuk otentikasi identitas mereka. Setelah ini dilakukan, kedua belah pihak bertukar informasi terenkripsi setelah memastikan bahwa kedua menggunakan tombol yang sama, dan koneksi ditutup. Untuk host koneksi https, server harus memiliki sertifikat kunci publik, yang embeds informasi kunci dengan verifikasi identitas pemilik kunci itu. Sertifikat Kebanyakan diverifikasi oleh pihak ketiga sehingga klien yakin bahwa kuncinya adalah aman.


Https digunakan dalam banyak situasi, seperti log-in halaman untuk perbankan, bentuk Firefox log ke perusahaan, dan aplikasi lain di mana data perlu aman. Namun, jika tidak diterapkan dengan benar, https tidak sempurna, dan karena itu sangat penting bagi pengguna akhir untuk berhati-hati tentang menerima sertifikat dipertanyakan dan berhati-hati dengan informasi pribadi mereka saat menggunakan Internet.


Keuntungan mengubah HTTP ke HTTPS

Untuk mengamankan komunikasi antara browser dengan web server. Ketika Anda mengakses web server yang menggunakan protokol HTTPS, halaman yang dikirim kepada Anda pertama kali dienkripsi oleh protokol ini. Dan semua informasi yang Anda kirim ke server pendaftaran, identitas, nomor pin, pembayaran transfer akan dienkripsi juga sehingga tidak ada yang bisa mendengar (eavesdropping) data saat transaksi sedang berlangsung. Jadi data transaksi Anda menjadi lebih aman.


Protokol HTTPS dapat ditemukan di situs-situs perbankan, e-commerce, formulir pendaftaran, dan lain-lain Karena dalam area bisnis ini rawan terjadi penyadapan oleh pihak ketiga. Untuk itu Anda memerlukan sertifikat SSL.

Koneksi internet menggunakan HTTPS lebih aman daripada menggunakan HTTP. Untuk itu banyak bank yang membangun layanan online mereka dengan menggunakan format HTTPS. Hal ini bertujuan untuk menjamin keamanan pelanggan saat melakukan transaksi online. Tidak hanya transaksi online, pemerintah atau lembaga juga melindungi keamanan dokumen pentingnya menggunakan HTTPS.


HTTP tidak terbatas untuk digunakan dengan TCP / IP, meskipun HTTP merupakan salah satu aplikasi protokol TCP / IP adalah yang paling populer di Internet. Memang HTTP dapat diimplementasikan di atas protokol lain melalui Internet atau melalui jaringan lainnya.


Memahami URL (Uniform Resource Locator)

adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di Internet. URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun 1991 bahwa penulis dokumen dapat referensi link ke World Wide Web. Sejak tahun 1994, konsep tersebut telah berkembang menjadi istilah URL Uniform Resource Identifier (URI), yang lebih bersifat umum. Fungsi, Pengertian, dan URL sejarah Anda bisa lihat di sini.


FTP (File Transfer Protocol) adalah protokol yang digunakan untuk pertukaran file dalam jaringan menggunakan TCP bukan UDP.

Dua hal yang penting dalam FTP Server dan FTP Client.

  • FTP server adalah server yang menjalankan software yang berfungsi untuk memberikan layanan untuk bertukar file di mana server selalu siap memberikan layanan FTP jika permintaan diterima (permintaan) dari FTP client.
  • FTP client adalah komputer yang meminta koneksi ke server FTP untuk tujuan bertukar file. Setelah terhubung ke server FTP, maka klien dapat men-download, upload, mengubah nama, menghapus, dll sesuai dengan izin yang diberikan oleh FTP server.

  • Tujuan dari server FTP adalah sebagai berikut:
  1. Untuk tujuan berbagi data
  2. Untuk menyediakan komputer remote tidak langsung atau implisit
  3. Untuk menyediakan penyimpanan bagi pengguna
  4. Untuk menyediakan transfer data yang reliable dan efisien

Hubungan Antara IP Security dan SSL dengan HTTPS

Pengertian singkat dari IP Security adalah sebuah protokol yang digunakan untuk mengamankan transmisi datagram dalam sebuah internetwork berbasis TCP/IP.


IPSec didesain untuk menyediakan interoperabilitas, kualitas yang baik, sekuriti berbasis kriptografi untuk IPv4 dan IPv6. layanan yang disediakan meliputi kontrol akses, integritas hubungan, otentifikasi data asal, proteksi  jawaban lawan, kerahasiaan enkripsi!, dan pembatasan aliran lalulintas kerahasiaan. Layanan ini tersedia dalam IP layer, memberi perlindungan pada IP dan layer protokol berikutnya.


IP Security menyediakan sederet layanan untuk mengamankan komunikasi antar komputer dalam  jaringan. Selain itu juga menambah integritas dan kerahasiaan, penerima  jawaban optional penyortiran jawaban! dan otentifikasi data asal melalui manajemen kunci S$!, IP Security juga menyediakan kontrol akses untuk lalulintas yang melaluinya.


Sedangkan HTTP dan SLL secara singkat merupakan salah satu metode enkripsi dalam komunikasi data yang dibuat oleh Netscape Communication Corporation yaitu gabungan dari HTTP dengan SSL sehingga menghasilkan HTTPS. Suatu protokol kriptografi menggunakan algoritma yang berbeda untuk mengimplementasikan keamanan menggunakan autentikasi dengan sertifikat, algoritma pertukaran kunci sesi, enkripsi dan memeriksa integritas. Ini adalah protokol umum, sering digunakan untuk memastikan bahwa komunikasi antara www-server dan www-klien aman dan dienkripsi pada dasarnya protokol dikembangkan untuk membuat sambungan aman antar web server dan browser.


Jadi kesimpulannya adalah dari IP adalah sebuah perangkat lunak jaringan komputer yang terdapat dalam satu sistem dan memungkinkan komputer satu dengan komputer lain dapat mentransfer data dalam satu grup network/jaringan dengan aman yang di sebut IP Security. Kemudian mengkases URL (Uniform Resource Locator), yaitu cara penamaan alamat file di Internet. URL merupakan serangkaian karakter (dapat berupa huruf, angka, ataupun simbol) yang sesuai dengan format standar yang sudah ditentukan, URL digunakan untuk menunjukkan alamat/ address suatu sumber yang ada. Dan URL sendiri mempunyai beberapa bagian penting, seperti :


  • Protokol

Tanpa adanya protocol yang tepat maka kita tidak akan dapat mengakses URL, contoh protokol yaitu: http://, https://, ftp://

  • Alamat Server

PenyediaDalam mengakses URL tentunya kita harus mengetahui alamat server/ penyedianya. Contohnya yaitu: facebook.com


  • Path File

Merupakan tempat/ lokasi file yang akan kita tuju.

 


Jadi Hubungan ketiganya antara IP Security, SSL, dan HTTPS jika di urutkan menjadi IP Mengakses protocol berupa http yang akses sudah di amankan oleh sertifikat SSL sehingga menjadi HTTPS dan proses pengiriman data antara server dan client menjadi aman. Dari segi pengguna sendiri ataupun saat pengguna melakukan akses ke luar yaitu membuka website dengan protocol https.


Demikian Pembahasan Tentang HTTP Adalah – Pengertian, HTTPS, Perbedan, Fungsi Dan Contoh Semoga bermanfaat buat para sahabat Dosenpendidikan.Com 😀