Top Banner
ECommerce Digital Authentification
11

Digital Authentification

Jan 21, 2023

Download

Documents

Rahmat Hidayat
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Digital Authentification

E‐CommerceDigital Authentification

Page 2: Digital Authentification

PreviewPreview

• Keunggulan Bisnis di Internet yaitu dapatKeunggulan Bisnis di Internet yaitu dapat  dilakukannya transaksi perdagangan dimana dan kapan saja tanpa harus adanya tatapdan kapan saja tanpa harus adanya tatap muka secara fisik antara penjual dan pembeli.

Page 3: Digital Authentification

PreviewPreview

Kendala : bagaimana penjual merasa yakin :• Bahwa kartu kredit yang dipergunakan benar‐benar milik dari si pembeli?

• Bahwa informasi yang dikirimkan oleh si penjual tidak• Bahwa informasi yang dikirimkan oleh si penjual tidak jatuh ke tangan mereka yang tidak berhak kecuali pembeli yang bersangkutan?B h d k diki i k tid k di b h b h• Bahwa dokumen yang dikirimkan tidak diubah‐ubah oleh mereka yang tidak berhak di tengah‐tengah jalur transmisi?

• Bahwa transaksi perdagangan dapat sah secara hukum karena tidak adanya pihak penipuan dari si pembeli?

• dan lain sebagainyadan lain sebagainya.

Page 4: Digital Authentification

Digital SignatureDigital Signature

• Di dalam dunia nyata biasanya untukDi dalam dunia nyata, biasanya untuk memecahkan permasalahan ini dipergunakan “tanda tangan” sebagai bukti autentifikasitanda tangan  sebagai bukti autentifikasi (keaslian) identifikasi seseorang. 

• Di dalam dunia maya ditawarkan suatu• Di dalam dunia maya, ditawarkan suatu konsep yang diberi nama sebagai “Digital Signature” atau tanda tangan digital (KosiurSignature  atau tanda tangan digital (Kosiur, 1997).

Page 5: Digital Authentification

Public KeyPublic Key

• Public key cryptography adalah sebuah skema asimetris y yp g p ydimana menggunakan sepasang kunci untuk enkripsi, yaitu sebuah public key, dimana untuk mengenkripsi data dan dekripsi secara rahasiadata dan dekripsi secara rahasia.

• Anda mem‐publis public key anda dan menyimpan private key anda. Seseorang yang memiliki public key p y g y g p ydapat mengirimkan sebuah pesan terenkripsi dimana hanya anda yang dapat membacanya.

• Seseorang tersebut hanya dapat mengenkripsi tetapi• Seseorang tersebut hanya dapat mengenkripsi, tetapi tidak dapat mendekripsi.

Page 6: Digital Authentification

Secure Digital Signature – Pengirim (1/2)Secure Digital Signature  Pengirim (1/2)

1 Dokumen tersebut dikodekan dengan1. Dokumen tersebut dikodekan dengan menggunakan sebuah fungsi matematika yang dinamakan “Hash Function” Denganyang dinamakan  Hash Function . Dengan menggunakan tipe Hash Function 16 bytes, maka teks yang panjang akan dapatmaka teks yang panjang akan dapat dinyatakan dalam 16 buah karakter, misalnya menjadi: CBBV235ndsAG3D67 yangmenjadi: CBBV235ndsAG3D67 yang dinamakan sebagai “message digest”. 

Page 7: Digital Authentification

Secure Digital Signature – Pengirim (2/2)Secure Digital Signature  Pengirim (2/2)

2. Si pengirim kemudian dengan menggunakan2. Si pengirim kemudian dengan menggunakan kode pribadinya (private key) melakukan enkripsi terhadap message digest ini, dan hasilnya adalah tanda tangan digital (digital signature) dari si pengirim. 

3. Digital signature inilah yang kemudian digabungkan dengan teks yang ada (d k li) k k di diki i k(dokumen asli) untuk kemudian dikirimkan melalui internet.

Page 8: Digital Authentification

Secure Digital Signature – Penerima (1/2)Secure Digital Signature  Penerima (1/2)

Tahap autentifikasi pada penerima:Tahap autentifikasi pada penerima:1. Memisahkan antara dokumen asli dengan 

digital signature yang menyertainya.digital signature yang menyertainya.2. Memberlakukan kembali Hash Function 

terhadap dokumen asli sehingga didapatkanterhadap dokumen asli sehingga didapatkan 16 karakter message digest.

3. Melakukan proses dekripsi terhadap digital3. Melakukan proses dekripsi terhadap digital signature dengan menggunakan kunci public (public key) dari si pengirim.

Page 9: Digital Authentification

Secure Digital Signature – Penerima (2/2)Secure Digital Signature  Penerima (2/2)

4 Memperbandingkan 16 karakter message digest4. Memperbandingkan 16 karakter message digest hasil Hash Function dan aktivitas dekripsi. 

– Jika kedua message digest tersebut identik, makaJika kedua message digest tersebut identik, maka dokumen dan digital signature yang diterima adalah otentik.

– Jika tidak sama, maka kemungkinannya : • dokumen ada perubahan, 

di it l i t l i difik i• digital signature mengalami modifikasi, 

• dokumen dan digital signature mengalami perubahan, sehingga tidak sama dengan aslinya.

Page 10: Digital Authentification

Certificate Authority danDigital Certificate

• Mempercayakan kepada perusahaan penyedia p y p p p ydigital certificates untuk membuktikan kebenaran dari layanan transaksi elektronis. 

• Digital certificate seperti halnya SIM (Surat Ijin• Digital certificate seperti halnya SIM (Surat Ijin Mengemudi) atau KTP (Kartu Tanda Penduduk).

• Digital certificate dapat membantu seseorang g p gmenentukan keaslian dari sebuah layanan– Public keySubjek Penerbit Diterbitkan untuk Periode validitas– Subjek, Penerbit, Diterbitkan untuk, Periode validitas, …

– Satu atau lebih digital signature

Page 11: Digital Authentification

Certificate Authority danDigital Certificate

• Layanan dari Certificate Authorityy y– Memverifikasi request sebuah digital certificate– Membuktikan request dan menerbitkan digital certificate

– Memanage digital certificate yang diterbitkan• Validitas• Perpanjanganp j g• Pemeliharaan dari Certificate Revocation List (CRL)

• Model kepercayaan (Model of trust)– Direct trustDirect trust– Hierarchical trust– Web of trust (by PGP)