Professional Documents
Culture Documents
Contoh Implementasi
(Min 3 Teknologi)
Authentication
Authorization
Login
Penjelasan Implementasi
Integrity
Non Repudiation
Digital signature
Di bawah ini merupakan jenis-jenis kriptanalisis yang ditinjau dari seberapa banyak
informasi yang diketahui oleh kriptanalis.
Tabel 2 Jenis-Jenis Kriptanalisis
Jenis Kriptanalisis
Ciphertext-Only Attack
Known-plaintext Attack
Keterangan
.
.
Jelaskanlah perbedaan antara Brute Force Attack dengan Analytical Attack, serta
berikanlah contoh masing-masing.
Brute Force Attack : membutuhkan waktu yang sangat lama ()
Analytical Attack : biasanya lebih cepat menemukan kunci dibandingkan dengan
exhaustive attack ()
Gambar diatas merupakan aturan dasar dari algoritma kriptografi klasik Vigenere, yang mana
posisi
Untuk melakukan verifikasi atas hasil yang telah anda dapatkan, dapat digunakan tool yang
merupakan
implementasi
dari
http://sharkysoft.com/misc/vigenere/.
algoritma
kriptografi
klasi
Vigenere
pada
Task 5 Steganografi
Pada bagian ini, praktikan diperkenalkan dengan konsep dan teknologi steganografi yang
mana teknologi ini merupakan bidang di dalam domain kriptografi.
1.
Tujuan: perlindungan copyright, pembuktian kepemilikan (ownership), fingerprinting
2.
Persyaratan: robustness, sulit dihapus (remove)
3.
Komunikasi: one-to-many
4.
Komentar lain: media penampung justru yang diberi proteksi, watermark tidak
rahasia, tidak mementingkan kapasitas watermark
Jelaskan perbedaan antara hidden text (embedded message), cover text (cover
object), stego key dan stegotext (stego object)
hidden text (embedded message : pesan yang disembunyikan atau pesan rahasianya
cover text : pesan yang akan menutupi/menyamarkan pesan rahasia/asli.
stego key : kunci yang digunakan untuk meng-ekstrak pesan asli dari cover text.
stegotext : pesan cover text yang sudah berisi hidden text
Dalam operasi penyembunyian pesan di dalam domain steganografi, terdapat
beberapa aspek yang harus dipenuhi yaitu: imperceptibility, fidelity, dan recovery.
Jelaskanlah perbedaan aspek-aspek tersebut.
Imperceptibility : keberadaan pesan rahasia tidak dapat dipersepsi.
Fidelity : Mutu cover-object tidak jauh berubah
Recovery : Data yang disembunyikan harus dapat diungkapkankembali.
Task 6 Tugas
Dari konsep algoritma kriptografi klasik menggunakan Aturan Vigenere buatlah program sederhana
untuk merepresenasikan algoritma tersebut menggunakan bahasa C++ atau Java, ( tunjukkan originalitas
ketika melakukan demonstrasi )