HTTPS Adalah
Definisi
HTTP Dan HTTPS 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.
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 : 1. Protokol Tanpa adanya protocol yang tepat maka
kita tidak akan dapat mengakses URL, contoh protokol yaitu: http://, https://,
ftp:// 2. Alamat
Server Penyedia Dalam mengakses URL tentunya
kita harus mengetahui alamat server/ penyedianya. Contohnya yaitu: facebook.com 3. 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. |