Anda di halaman 1dari 7

Search

Home Klaim Tulisan Kirim Tulisan Tentang Kami Lisensi Subscribe Monday, July 29, 2013

Perbedaan http dan https


Author: Dwiarum Astriani Published: January 30, 2013 Category: Komputer Dasar

HTTP dan HTTPS adalah kode bahasa protokol yang tidak asing lagi bagi pengguna internet, karena di setiap link yang mengacu pada sebuah website pasti menggukannya. Kode ini juga sering di jumpai ketika kita hendak melakukan browsing atau membuka halaman website tertentu. Kita di minta untuk mengetik kode tersebut di awalnya dan diakhiri dengan titik dua dan garis miring kembar ketika kita melakukan browsing halaman website yang diinginkan. HTTP ( Hypertext Transfer Protocol) Hypertext Transfer Protokol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan yang disebut dengan dokumen hiperteks yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan inggris yang bernama Tim Berners Lee. Http merupakan protokol yang menyediakan perintah dalam komunikasi antar jaringan, yaitu komunikasi antara jaringan komputer client dengan web server. Dalam komunikasi ini, komputer client melakukan permintaan dengan mengetikkan alamat atau website yang ingin di akses. Sedangkan server mengolah permintaan tersebut berdasarkan kode protokol yang di inputkan. HTTP disebut protokol Stateless karena setiap perintah dijalankan secara independen, tanpa pengetahuan tentang perintah yang datang sebelumnya. Ini adalah alasan utama yang sulit untuk menerapkan situs Website yang bereaksi secara cerdas untuk input pengguna.

Sesi http Sebuah sesi HTTP adalah urutan transaksi permintaan dan respons jaringan dengan menggunakan protokol HTTP. Sebuah klien HTTP akan memulai sebuah permintaan. Klien tersebut akan membuka sebuah koneksiTransmission Control Protocol (TCP) ke sebuah port tertentu yang terdapat dalam sebuah host (umumnya port 80 atau 8080). Server yang mendengarkan pada port 80 tersebut akan menunggu pesan permintaan klien. Saat menerima permintaan, server akan mengirimkan kembali baris status, seperti HTTP/1.1 200 OK, dan pesan yang hendak diminta, pesan kesalahan atau informasi lainnya. Hypertext Transfer Protocol Secure (HTTPS) Hypertext Transfer Protocol Secure (HTTPS) memiliki pengertian yang sama dengan HTTP hanya saja HTTPS memiliki kelebihan fungsi di bidang keamanan (secure). HTTPS di temukan oleh Netscape Communication Corporation. HTTPS menggunakan Secure Socket Layer (SSL) atau Transport Layer Security(TLS) sebagai sublayer dibawah HTTP aplikasi layer yang biasa. HTTP di enkripsi dan deskripsi dari halaman yang di minta oleh pengguna dan halaman yang di kembalikan oleh web server. Kedua protokol tersebut memberikan perlindungan yang memadai dari serangan eavesdroppers, dan man in the middle attacks. Pada umumnya port yang digunakan HTTPS adalah port 443. Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual. Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan https://. Https dapat menjamin keamanan dalam Autentikasi server yaitumemungkinkan peramban dan pengguna memiliki kepercayaan bahwa mereka sedang berbicara kepada server aplikasi sesungguhnya.Https juga mampu dalam menjaga kerahasiaan data dan Integritas data. Perbedaan utama 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 yang normal http melalui sistem terenkripsi, sehingga dalam teori, informasi tidak dapat diakses oleh pihak selain klien dan server akhir. Ada dua jenis umum lapisan enkripsi: Transport Layer Security (TLS) dan Secure Socket Layer (SSL), yang keduanya menyandikan catatan data yang dipertukarkan. Cara Kerja 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. Keuntungan mengubah HTTP menjadi HTTPS? Untuk mengamankan komunikasi antara browser dengan web server. Bagaimana bisa? Ilustrasi singkat berikut akan menjawabnya: Ketika anda mengakses sebuah web server yang menggunakan protokol HTTPS, halaman yang dikirimkan pada anda telah dienkripsi dulu oleh protokol ini. Dan semua informasi yang anda kirimkan ke server (registrasi, identitas, nomor pin, transfer pembayaran) akan dienkripsi juga sehingga tidak ada yg bisa mencuri dengar (eavesdropping) data-data anda ketika proses transaksi sedang berlangsung. Maka transaksi data anda menjadi lebih safe. Protokol HTTPS bisa 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 sertifikat SSL. Beberapa variasi kemungkinan halaman dan form URL yang perlu diperhatikan adalah: Halaman form di http://internetbanking.com/formlogin.html dan tag form login dalam bentuk <form action=http://internetbanking.com/dologin.php>. Ini benar-benar tidak aman karena tidak ada enkripsi sama sekali. Halaman di http://internetbanking.com/formlogin.html , tag form login dalam bentuk <form action=https://internetbanking.com/dologin.php . Ini pun tetap tidak aman karena formlogin bisa diubah dengan mitm attack. Halaman di https://internetbanking.com/formlogin.html , tag form login dalam bentuk <form action=http://internetbanking.com/dologin.php>. Form login tidak bisa diserang, namun password dikirimkan tanpa terenkripsi. Sama saja bohong. Halaman di https://internetbanking.com/formlogin.html, tag form login dalam bentuk <form action=https://internetbanking.com/dologin.php>. Ini baru aman, form login tidak bisa diserang, dan password terenkrip. Page Url HTTP HTTP HTTPS HTTPS Form Url Status HTTP Not secure, nothing encrypted. HTTPS Not secure, vulnerable to mitm attack. HTTP Not secure, form data not encrypted. HTTPS Maximum Security

Kesimpulan Http dan https memiliki peranan yang sama dalam mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client, hanya saja https memiliki kelebihan fungsi dalam sistem keamanan dengan mengenkripsikan informasi menggunakan SSL dan TLS. Sehingga https memiliki keamanan yang lebih di bandingkan http.

http://oog.web.id/http-dan-https/ http://chikaze-4.blogspot.com/2012/01/http-https-adalah.html

Related Articles
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Instalasi Dan Konfigurasi Web Server Debian Lenny Mengenal SSL (Secure Socket Layer) Installasi Web Server pada Linux (Debian 3.0 Woody) Protokol SSL dan TLS Monitoring Jaringan Lokal dengan Software Lan-Secure Protokol POP Monitoring HTTP dan DNS Menggunakan Wireshark SSL (Secure Socket Layer) Membuat dan Mengonfigurasi Web Server pada Debian 6.0 Squezee serta Membuka Web Server pada PC Client (Windows 2003) HTTP Bad Download Get the Ticket dengan Google Form Analysis protokol TCP, UDP, dan SSL Setting DHCP Server di Debian Woody Penjelasan Singkat tentang Network Packet Pembuatan Form dengan Google Form Packet Data , ARP, ICMP, dan DHCP Install dan Konfigurasi FTP Server (VSFTP) Pada Ubuntu Server Menginstall FTP Server pada Debian 6.0 dan Menggunakan Aplikasi FTP Server di PC Client (Win 2003) FREE ALL OPEN SOURCE E BOOK INTERFACE PARALEL SERIAL DELPHI Remote PC dengan SSH Server dan Telnet Server serta Monitoring Jaringan Menggunakan Wireshark

Telia Digital-TV Stor


www.telia.se/Digital-TV 48 kanaler, 33 programbibliotek & Sveriges strsta videobutik.

Fjrrtkomst software

Gibson Konsult ik

Nyhet - Kontantkort
w w w .halebop.se/fixa-nu Upp till 500 fria samtal, 10 000 sms & 10GB surf. Kortet kostar 0:-.

Nyhet: Hydro 5
w w w .efi.se/produkter/hydro5/ Nsta generations rakhyvel fr mn! Bestll Gratis provpaket idag

Fjrrtkomst software
w w w .TeamView er.com/Remote_Access Fri fjrrtkomst av valfri PC. Ladda ner programvaran gratis!

Surfa Anonymt med Anonine


w w w .Anonine.com Det r idag viktigt att du som internetanvndare r anonym!

LATEST ARTICLES
29-07 Tutorial Penggunaan Truecrypt 29-07 Tutorial Security MS Word 13-07 Instalasi Radmin Viewer di Windows 12-07 VM Virtual Box dan Cara Menginstalnya 12-07 Mudahnya Meng-Install Mikrotik 5.20 pada Vmware Player 12-07 Mengubah Jarak dengan Menggunakan TeamViewer 12-07 Instalasi Radmin Server pada Windows 11-07 Instalasi VirtualBox di Windows 8 11-07 Instalasi VMware Player pada Windows 7 11-07 Mengolah Data di Rapidshare 10-07 Membuat Akun Rapidshare 10-07 Dasar Menentukan IP Address 09-07 Cara Menggunakan 4shared Desktop 09-07 Lebih Dekat Dengan 4shared Desktop 09-07 Mengenal 4shared 09-07 Memanfaatkan Zooho 09-07 Cara Mendaftar di Zohoo 08-07 Membuat Data Sheet di Socrata 08-07 Cara Mendaftar di Socrata 08-07 Mengenal Lebih Jauh Google SpreedSheet

MOST POPULAR ARTICLES


Tutorial Membuat Website Gratis (30,420) Instal Windows 7 dengan USB (29,662)

Belajar jaringan Komputer (25,735) Belajar Membuat Website (20,971) Excel 2007: Dari Dasar Spreadsheet Hingga Database Sederhana (16,578) Kumpulan Modul Latihan Microsoft Office (16,101) Pemrograman Mobile Android (14,650) Membangun Website Dinamis Berbasis PHP-MySQL (14,501) Tutorial Membuat Koneksi dan Login Berdasarkan User Type di VB.Net 2008 dengan Access 2007 (14,366) Panduan Menggunakan Corel Draw X3 (13,934) Membuat Database Karyawan Beserta Foto dengan Delphi 7.0 Access (13,136) Cara Membuat Tampilan Menu yang Disertai Animasi Flash Dalam Visual Basic Basic 6.0 (12,675) 10 Keahlian IT Paling Dicari di 2013 (12,666) SIM Berbasis Web PHP MySQL (12,426) Mudah Membuat Game J2ME (11,907) Membuat dan Mengelola Formulir Digital Menggunakan Microsoft Office 2010 (11,467) Membuat Jaringan Peer to Peer Menggunakan Wifi Internal Laptop (WiFi Ad hoc) (10,927) Membangun Halaman Admin Website Dinamis (10,761) Pemrograman Mobile Android Dan MySQL (10,710) Aplikasi Seleksi Karyawan Menggunakan Excel 2007 (10,526)

MOST POPULAR AUTHORS


Administrator IlmuKomputer.Com (382) Budi Permana (41) Romi Satria Wahono (33) Agus Subardjo (26) Endi Dwi Kristianto (25) Yudha Yudhanto (22) Juhaeri Susanto (22) Junindar (21) Pusdrianto Wibowo (20) Septina Budi Kurniawati (18) Rieysha (18) Ninda Prastika (18) Yendri Ikhlas Fernando (17) Auris Baikhaqi (17) Firman Setya Nugraha (16) Husni Lafif (15) Ika Nur Khana (15) Faiq Muhammad Iqbal (15) Didha Dewannanta (15) Dwiarum Astriani (14) Aji Ahmad (14) Lutfi Nur Niswati (14) Kiki Nur Fitria (14)

Kamaldila Puja Yusnika (14) Reza Lutfi Ananda (14)

Copyright 2003-2013 IlmuKomputer.Com Powered by WordPress, Brainmatics. Founded by Romi Satria Wahono Log in