SERANGAN TERHADAP KRIPTOGRAFI

Slides:



Advertisements
Presentasi serupa
TURUNAN/ DIFERENSIAL.
Advertisements

KEAMANAN KOMPUTER ADITYO NUGROHO,ST
Algoritma Kriptografi Modern (Bagian 1)
Cryptography.
Serangan Terhadap Kriptografi
Pengantar Kriptografi
Sejarah  Algoritma ini dikembangkan oleh Ron Rivest, Adi Shamir, dan Len Adleman pada tahun  Algoritma ini.
Cryptography.
Kriptografi Kunci-Publik
Serangan Terhadap Kriptografi
Induksi Matematik TIN2204 Struktur Diskrit.
Algoritma Kriptografi Knapsack
1 Asep Budiman K., MT Pendahulan  Sebelum komputer ada, kriptografi dilakukan dengan algoritma berbasis karakter.  Algoritma yang digunakan.
Luas Daerah ( Integral ).
Rinaldi Munir/IF5054 Kriptografi/STEi ITB
Enkripsi dan Kriptografi
KEAMANAN KOMPUTER ADITYO NUGROHO,ST
Bahan Kuliah IF3058 Kriptografi
Keamanan Komputer Kriptografi -Aurelio Rahmadian-.
Sumber : Rinaldi Munir, ITB
Algoritma Kriptografi
DEA (Data Encryption Algorithm)
Pengenalan Kriptografi (Week 1)
Kriptografi Visual: (Visual Cryptography)
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
Kriptografi Kunci-Publik
Kriptografi Visual: (Visual Cryptography)
PERTEMUAN KE-10 PERKULIAHAN KEAMANAN KOMPUTER
Kriptografi dalam Kehidupan Sehari-hari
Rinaldi Munir/IF5054 Kriptografi1 Serangan Terhadap Kriptografi Bahan kuliah ke-2 IF5054 Kriptografi.
Algoritma Kriptografi Klasik (bagian 5)
Enkripsi dan KEAMANAN JARINGAN
WISNU HENDRO MARTONO,M.Sc
Cipher yang Tidak Dapat Dipecahkan (Unbreakable Cipher)
Dasar-dasar keamanan Sistem Informasi
Serangan Terhadap Kriptografi
ALGORITMA DAN BILANGAN BULAT
BAB V ALGORITMA DAN BILANGAN BULAT
Bahan Kuliah IF3058 Kriptografi
Cryptography.
ALGORITMA DAN BILANGAN BULAT
Algoritma Kriptografi Modern
Serangan Terhadap Kriptografi
Bahan Kuliah IF5054 Kriptografi
RSA (Rivest—Shamir—Adleman)
KRIPTOGRAFI.
Bahan Kuliah IF5054 Kriptografi
Algoritma ElGamal.
Kriptografi Kunci-Publik
Pengantar Kriptografi
JENIS-JENIS KRIPTOGRAFI (Bagian 2)
PENGANTAR KRIPTOGRAFI
Kelompok 5 Akbar A. C. A Sandhopi A
Kriptografi Sesi 2.
Pengantar Kriptografi
Kriptografi Sesi 2.
Kriptografi (Simetry Key) Materi 6
Tipe dan Mode Algoritma Simetri
Kustanto Sumber : Rinaldi Munir, ITB
Dasar-dasar keamanan Sistem Informasi
Kriptografi (Simetry Key) Materi 6
Pengenalan Kriptografi Modern
Sejarah Kriptografi Kriptografi mempunyai sejarah yang panjang.
PENGAMANAN Sistem Komputer
Contoh algoritma Penggunaan Kriptografi modern
Kriptografi Modern (1) Levy Olivia Nur, MT.
Kriptografi Levy Olivia Nur, MT.
Serangan Terhadap Kriptografi (Attacks Cryptography)
Pengenalan Kriptografi (Week 1)
Kriptografi Sesi 3.
Transcript presentasi:

SERANGAN TERHADAP KRIPTOGRAFI

Pendahuluan Keseluruhan point dari kriptografi adalah menjaga kerahasiaan plainteks (atau kunci, atau keduanya) dari penyadap (eavesdropper) atau kriptanalis (cryptanalyst). Kriptanalis berusaha memecahkan chipertext dengan suatu serangan terhadap sistem kriptografi

SERANGAN Serangan : Setiap usaha (attempt) atau pecobaan yang dilaksanakan oleh kriptanalis untuk menemukan kunci atau menemukan plainteks dari chiperteksnya Asumsi kriptanalis mengetahui algoritma kriptografi yang digunakan. Prinsip Kerckhoff: Semua algoritma kriptografi harus publik, hanya kunci yang rahasia Satu satunya keamanan terletak pada kunci

Jenis Jenis Serangan Berdasarkan keterlibatan penyerang dalam komunikasi Serangan Pasif ( passive attack) Penyerang tidak terlibat dalam komunikasi antara pengirim dan penerima Penyerang hanya melakukan penyadapan untuk memperoleh data atau informasi sebanyak-banyaknya

Metode Penyadapan Wiretapping Electromagnetic eavesdropping Acoustic Eavesdropping

2. Serangan Aktif Penyerang mengintervensi komunikasidan ikut mempengaruhi sistem untu keuntungan dirinya Penyerang mengubah aliran pesan seperti Menghapussebagian chiperteks Mengubah chipertext Menyisipkan potongan ccipherteks palsu Me-replay pesan lama Mengubah informasi yang tersimpan Dsb

Jenis-jenis serangan (secara umum) Berdasarkan teknik yg digunakan dalam menemukan kunci: Exhaustive attack /brute force attack Mengungkap plainteks/kunci dengan mencoba semua kemungkinan kunci. Asumsi: Kriptanalis mengetahui algoritma yang digunakan. Pasti berhasil menemukan kunci jika tersedia waktu yang cukup

Solusi: Kriptografer harus membuat kunci yang panjang dan tidak mudah ditebak.

Analytical attack Menganalisis kelemahan algoritma kriptografi untuk mengurangi kemungkinan kunci yang tidak mungkin ada. Asumsi: kriptanalis mengetahui algoritma kriptografi yang digunakan.

Caranya: memecahkan persamaan-persamaan matematika (yang diperoleh dari definisi suatu algoritma kriptografi) yang mengandung peubah-peubah yang merepresentasikan plainteks atau kunci.

Metode analytical attack biasanya lebih cepat menemukan kunci dibandingkan dengan exhaustive attack. Solusi: kriptografer harus membuat algoritma kriptografi yang kompleks

Data yang digunakan untuk menyerang sistem kriptografi: 1.   Chipertext only. 2.   Known plaintext dan corresponding chipertext. 3.   Chosen plaintext dan corresponding 4.   Chosen chipertext dan corresponding plaintext.

Jenis serangan berdasarkan ketersediaan data: Chipertext-only attack Kriptanalis hanya memiliki cipherteks

Known-plaintext attack Beberapa pesan yang formatnya terstruktur membuka peluang untuk menerka plainteks dari cipherteks yang bersesuaian. Contoh: From dan To di dalam e-mail, ”Dengan hormat”, wassalam, pada surat resmi. #include, program, di dalam source code

Diberikan: P1, C1 = Ek(P1), P2, C2 = Ek(P2), … , Pi, Ci = Ek(Pi) Deduksi: k untuk mendapatkan Pi+1 dari Ci+1 = Ek(Pi+1).

Chosen-plaintext attack Kriptanalis dapat memilih plainteks tertentu untuk dienkripsikan, yaitu plainteks-plainteks yang lebih mengarahkan penemuan kunci.

4. Adaptive-chosen-plaintext attack Kriptanalis memilih blok plainteks yang besar, lalu dienkripsi, kemudian memilih blok lainnya yang lebih kecil berdasarkan hasil serangan sebelumnya, begitu seterusnya.

5. Chosen-ciphertext attack Diberikan: C1, P1 = Dk(C1), C2, P2 = Dk(P2), …, Ci, Pi = Dk(Ci) Deduksi: k (yang mungkin diperlukan untuk mendekripsi pesan pada waktu yang akan datang).

Serangan jenis lainnya: 6. Chosen-key attack Kriptanalis memiliki pengetahuan mengenai hubungan antara kunci-kunci yang berbeda, dan memilih kunci yang tepat untuk mendekripsi pesan

7. Rubber-hose cryptanalysis Mengancam, mengirim surat gelap, atau melakukan penyiksaan sampai orang yang memegang kunci memberinya kunci untuk mendekripsi pesan

8. Man-in-the middle attack Penyerang mengintersepsi komunikasi antara dua pihak yang berkomunikasi dan kemudian “menyerupai” salah satu pihak

Dengan mempublikasikan algoritma kriptografi, kriptografer memperoleh konsultasi gratis dari sejumlah kriptologis akademisi yang ingin sekali memecahkan algoritma sehingga mereka dapat mempubliksikan paper yang memperlihatkan kecerdasan mereka.

Jika banyak pakar telah mencoba memecahkan algoritma selama 5 tahun setelah dipublikasikan dan tidak seorangpun berhasil, maka mungkin algoritma tersebut tangguh.

Sebuah algoritma kriptografi dikatakan aman (computationally secure) bila ia memenuhi tiga kriteria berikut:   Persamaan matematis yang menggambarkan operasi algoritma kriptografi sangat kompleks sehingga algoritma tidak mungkin dipecahkan secara analitik.

Biaya untuk memecahkan cipherteks melampaui nilai informasi yang terkandung di dalam cipherteks tersebut.   Waktu yang diperlukan untuk memecahkan cipherteks melampaui lamanya waktu informasi tersebut harus dijaga kerahasiaannya.