HTTPDefinisi HTTP Dan HTTPSHTTP 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.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 HTTPSBeberapa 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
HTTPSDengan HTTPS, informasi diamankan melalui
protokol Transport Layer Security (TLS), yang memberikan tiga lapis
perlindungan kunci:1.
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.2.
Integritas data—data tidak dapat diubah atau dirusak selama transfer,
dengan sengaja atau tidak, tanpa terdeteksi.3.
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
HTTPSUntuk 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.1.
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.2.
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.3.
Tujuan dari server FTP adalah sebagai berikut:a.
Untuk tujuan berbagi datab.
Untuk menyediakan komputer remote tidak langsung atau implisitc.
Untuk menyediakan penyimpanan bagi penggunad.
Untuk menyediakan transfer data yang reliable dan efisienHubungan Antara IP Security dan
SSL dengan HTTPSPengertian 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 :1.
ProtokolTanpa
adanya protocol yang tepat maka kita tidak akan dapat mengakses URL, contoh
protokol yaitu: http://, https://, ftp://2.
Alamat ServerPenyediaDalam
mengakses URL tentunya kita harus mengetahui alamat server/ penyedianya.
Contohnya yaitu: facebook.com3.
Path FileMerupakan
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.
|