Postingan

UAS Luthfia 2103015016

Gambar
UAS Kriptografi __________________________ UAS ini dibuat sebagaimana yang tertuang dalam  https://onlinelearning.uhamka.ac.id.   Nama : Luthfia Masruroh Syah NIM : 2103015016 Kelas : 4D Prodi : Teknik Informatika

Quiz 2 Oleh: Luthfia 2103015016

Quiz 2 1. Apa itu Advanced Encryption Standard (AES)?     Jawab: Advanced Encryption Standard (AES) adalah salah satu jenis block cipher yang paling populer. AES menggunakan blok-blok 128-bit untuk mengenkripsi pesan. AES digunakan untuk mengamankan data pada berbagai aplikasi, termasuk pada sistem operasi, aplikasi perbankan dan aplikasi perusahaan. 2. Jelaskan apa yang dimaksud dengan operasi XOR bitwise dalam pemrograman!     Jawab: Operasi XOR Bitwise adalah operasi logika biner yang diterapkan pada level bit dalam pemrograman. Operasi ini dilakukan pada setiap bit dari dua operand, dimana hasilnya adalah 1 jika bit pada posisi yang bersesuaian berbeda antara kedua operand, dan 0 jika bit pada posisi tersebut sama. 3. Sebutkan dan jelaskan salah satu prinsip keamanan yang digunakan dalam perancangan block cipher!     Jawab: Salah satu prinsip keamanan yang digunakan dalam perancangan blok cipher adalah penggunaan kunci rahasia  (secr...

Tugas 11 Prinsip Perancangan Block Cipher Oleh: Luthfia 2103015016

Prinsip Perancangan Block Cipher A. Prinsip-prinsip Perancangan Cipher Blok Prinsip Confusion dan Diffusion dari Shannon Chiper berulang (iterated chiper) Jaringan Feistel (Feistel Network) Kotak-S (S-Box) B. Prinsip Confusion dan Diffusion dari Shannon Banyak algoritma kriptografi klasik yang telah berhasil dipecahkan karena distribusi statistik plainteks dalam suatu bahasa diketahui Claude Shannon dalam makalah klasiknya tahun 1949, Communication theory of secrecy systems, memperkenalkan prinsip confusion dan diffusion untuk membuat serangan statistik menjadi rumit Dua prinsip tersebut menjadi panduan dalam merancang algoritma kriptografi C. Confusion Prinsip ini menyembunyikan hubungan apapun yang ada antara plainteks, cipherteks, dan kunci Prinsip confusion membuat kriptanalis frustasi untuk mencari pola-pola statistik yang muncul pada cipherteks One-Time Pad adalah contoh algoritma yang confuse Confusion dapat direalisasikan dengan menggunakan algoritma substitusi yang kompleks DE...

Tugas 10 Kriptografi Modern Oleh: Luthfia 2103015016

Gambar
Kriptografi Modern A. Pendahuluan Beroperasi dalam mode bit atau byte (algoritma kriptografi klasik beroperasi dalam mode karakter)  -> kunci, plainteks, cipherteks, diproses dalam rangkaian bit/byte -> operasi bit xor paling banyak digunakan Tetap menggunakan teknik pada algorirtma klasik: substitusi dan transposisi, tetapi lebih kompleks Perkembangan algoritma kriptografi modern didorong oleh penggunaan komputer digital untuk keamanan pesan. Komputer digital merepresentasikan data dalam biner B. Rangkaian Bit Pesan (dalam bentuk rangkaian bit) dipecah menjadi beberapa blok Padding bits: bit-bit tambahan jika ukuran blok terakhir tidak mencukupi panjang blok Padding bits mengakibatkan ukuran chipersteks sedikit lebih besar daripada ukuran plainteks semula C. Representasi dalam Heksadesimal Pada beberapa algoritma kriptografi, pesan dinyatakan dalam kode Hex: 0000=0   0001=1   0010=2   0011=3 0100=4    0101=5    0011=6  ...

Tugas 9 One Time Pad Oleh: Luthfia 2103015016

ONE-TIME PAD A. Pendahuluan Umbreakable Cipher merupakan klaim yang dibuat oleh kriptografer terhadap algoritma kriptografi yang dirancangnya. Namun, kebanyakan algoritma yang sudah pernah dibuat orang adalah breakable cipher. Caesar Cipher, Vigenere Cipher, Playfair Cipher, Enigma Cipher, Hill Cipher, dll sudah kadaluarsa karena breakable cipher. B. On-Time Pad (OTP) Satu-satunya algortima kriptografi sempurna aman (perfect secrecy) sehingga tidak dapat dipecahkan adalah OTP OTP ditemukan pada tahun 1917 oleh Major Joseph Mauborgne OTP mengatasi kelemahan pada Vigenere Cipher. Vigenere Cipher mengulang penggunaan kunci secara periodik -> mudah ditemukan dengan metode Kasiski. Pada OTP, panjang kunci = panjang plainteks One-time pad (pad = kertas bloknot) berisi deretan huruf-huruf kunci yang dibangkitkan secara acak Pengirim dan penerima pesan memiliki salinan (copy) pad yang sama Satu pad hanya digunakan sekali (one-time) saja untuk mengenkripsi pesan Sekali pad telah digunakan, i...

UTS Luthfia 2103015016

Gambar
UTS Kriptografi __________________________ UTS ini dibuat sebagaimana yang tertuang dalam  https://onlinelearning.uhamka.ac.id.   Nama : Luthfia Masruroh Syah NIM : 2103015016 Kelas : 4D Prodi : Teknik Informatika