KRIPTOGRAFI KUNCI PUBLIK (public-key cryptography)

Slides:



Advertisements
Presentasi serupa
FAKULTAS MIPA JURUSAN MATEMATIKA
Advertisements

ALGORITMA SIMETRIS vs ASIMETRIS
Pengantar Kriptografi
Sejarah  Algoritma ini dikembangkan oleh Ron Rivest, Adi Shamir, dan Len Adleman pada tahun  Algoritma ini.
KULIAH VI KRIPTOGRAFI Aswin Suharsono KOM Keamanan Jaringan
Kriptografi Kunci-Publik
Kriptografi, Enkripsi dan Dekripsi
Enkripsi dan Kriptografi
Teknologi Informasi Kriptografi
PENGAMANAN DATA.
Digital Signature Algorithm
ENKRIPSI DATA.
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
Kriptografi Kunci-Publik
Enkripsi dan KEAMANAN JARINGAN
Otentikasi dan Tandatangan Digital
Rinaldi M/IF5054 Kriptografi
Kriptografi Kunci-Publik
Dasar-dasar keamanan Sistem Informasi
Bahan Kuliah IF3058 Kriptografi
Kriptografi Kunci-Publik
Bahan Kuliah IF2151 Matematika Diskrit
Kriptografi Gabungan PGP (Pretty Good Privacy)
Sistem Kriptografi Kunci-Publik
BILANGAN BULAT (lanjutan 1).
Manajemen Jaringan Komputer Topik: Pengamanan Jaringan dan Informasi
Kriptografi Kunci Publik (Asimetry Key) Algoritma Elgamal Materi 9
Kriptografi Kunci Publik (Asimetry Key) Algoritma Pertukaran Kunci Simetri (Diffie-Hellman) Materi 10 Pemrograman Jaringan Dosen: Eko Prasetyo Teknik.
Algoritma dan Struktur Data Lanjut
RSA (Rivest—Shamir—Adleman)
RSA ALGORITMA ASIMETRI Kriptografi – Week 11.
Standar kompetensi Pada akhir semester, mahasiswa menguasai pengetahuan, pengertian, & pemahaman tentang teknik-teknik kriptografi. Mahasiswa diharapkan.
Kriptografi Kunci Publik (Asimetry Key) Algoritma RSA Materi 7
Tandatangan Digital.
KRIPTOGRAFI.
Algoritma ElGamal.
RSA (Rivest—Shamir—Adleman)
gunadarma.ac.id KRIPTOGRAFY MODERN Muji Lestari gunadarma.ac.id
Kriptografi Kunci-Publik
Kriptografi Kunci-Publik
JENIS-JENIS KRIPTOGRAFI (Bagian 2)
Kriptografi, Enkripsi dan Dekripsi
KRIPTOGRAFI.
Kriptografi, Enkripsi dan Dekripsi
Kriptografi Kunci Publik (Asimetry Key) Algoritma Digital Signature Algorithm Materi 8 Pemrograman Jaringan Dosen: Eko Prasetyo Teknik Informatika UMG.
Kriptografi (Simetry Key) Materi 6
ENKRIPSI DAN DEKRIPSI dengan menggunakan teknik penyandian rsa
SKK: ENKRIPSI KLASIK - TRANSPOSISI
Algoritma Pertukaran kunci simetry dengan Diffie-Hellman
ALGORITMA RSA PERTEMUAN 6 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER
Kriptografi, Enkripsi dan Dekripsi
Dasar-dasar keamanan Sistem Informasi
Kriptografi Modern.
Kriptografi (Simetry Key) Materi 6
Algoritma Kriptografi Modern
Kriptografi, Enkripsi dan Dekripsi
Enkripsi dan Dekripsi.
Protocol Keamanan Menggunakan Kriptografi (Enkripsi dan Dekripsi)
Kriptografi.
Algoritma RSA Antonius C.P
Keamanan Informasi Week 4 – Enkripsi Algoritma asimetris.
Kriptografi Levy Olivia Nur, MT.
KRIPTOGRAFI.
Skripsi Diajukan untuk memenuhi syarat kelulusan
(Principles of Informatioan security)
Kriptografi Kunci Publik
KRIPTOGRAFI Leni novianti, m.kom.
Kriptografi Modern.
Asimetris Public Kriptografi
This presentation uses a free template provided by FPPT.com Studi Algoritma Enkripsi AES, DES dan RSA untuk Keamanan.
Transcript presentasi:

KRIPTOGRAFI KUNCI PUBLIK (public-key cryptography) Topik Pengamanan Jaringan Eko Prasetyo Teknik Informatika Universitas Muhammadiyah Gresik 2011

Istilah Plaintext: Encryption algorithm: Public and private keys: Pesan atau data yang dapat dibaca yang dimasukkan kedalam algoritma sebagai input. Encryption algorithm: Algoritma enkripsi yang melakukan bermacam-macam transformasi pada plaintext Public and private keys: Pasangan kunci yang terpilih sehingga jika yang satu digunakan untuk enkripsi maka yang lain digunakan untuk dekripsi. Ciphertext: Pesan yang segera dihasilkan sebagai output. Tergantung pada plaintext dan kunci. Untuk sebuah pesan, dua kunci yang berbeda akan menghasilkan dua ciphertext yang berbeda. Decryption algorithm: Algoritma yang menerima cipher text dan mencocokkan kunci sehingga menghasilkan plaintext yang asli.

Latar Belakang Dua masalah pada symmetric encryption: Distribusi kunci Penggunaan secara luas akan membuka peluang ketidakamanan data yang dienkripsi. Contoh Asymmetric encryption: Vigenere, DES, Triple DES, dsb.

Public-Key Cryptosystem: Secrecy Y = E(PUb, X) X = D(PRb, Y) Public-Key Cryptosystem: Authentication

Algoritma RSA (Rivest-Shamir-Adleman) Diperkenalkan oleh: Rivest-Shamir-Adleman Algoritma enkripsi: C = Me mod n M = Cd mod n = (Me)d mod n = Med mod n C adalah Chiphertext M adalah Message e and d adalah invers multiplikatif dari modulo ø(n), dimana ø(n) adalah Euler totient function. Untuk p, q bilangan prima, ø(n) = (p-1)(q-1) e.d ≡ 1 mod ø(n) d ≡ e1 mod ø(n)

Skema RSA e adalah kunci publik d adalah kunci privat Misal, A mempunyai kunci e dan d. Kunci e dipengangnya, kunci d diberikan ke B. Jika user A ingin mengirim M ke B, maka menggunakan e untuk menghitung C dengan C = Me mod n kemudian mentransmisikan C. Disisi penerima ciphertext, user B mendekrip dengan kunci d untuk menghitung M = Cd mod n

Contoh Pilih dua bilangan prima: p = 11, dan q = 17 Hitung n = p.q = 17 x 11 = 187 Hitung (n) = (p-1)(q-1) = 16 x 10 = 160 Pilih e yang relatif prima terhadap (n) = 160 dan kurang dari (n), pilih e = 7. Pilih d, dengan syarat e.d ≡ 1 (mod 160), Maka nilai d yang cocok adalah 23. Karena 23 * 7 = 161 = 160 + 1. public key PU = {7,187} private key PR = {23,187}.

Latihan 1 Jika p = 3, dan q = 11. Message = 4 Bagaimana kunci publik dan kunci privatnya ? Bagaimana ciphertext dari pesan ketika orang lain ingin mengenkripnya dengan kunci publik ? Buktikan hasil ciphertext tersebut benar, dengan mendekripnya kembali menjadi plaintext menggunakan kunci privat !

Latihan 2 Jika p = 5, dan q = 17. Message = 80 Bagaimana kunci publik dan kunci privatnya ? Jika pemilik kunci, ingin mengirim pesan tersebut, kunci apa yang digunakan ? publik atau privat ? Jika penerima akam membuka pesan dalam ciphertext, kunci apa yang digunakan ?