Postingan

Menampilkan postingan dari Juni, 2023

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  ...