ASCII CODE

ASCCI merupakan kepanjangan dari American Standard Code for Information Interchange. ASCII adalah kode karakter 7-bit di mana setiap bit mewakili karakter unik yang digunakan untuk keperluan pertukaran informasi. ASCII paling berperan penting dalam dunia kriptografi. Kode ASCII sangat dibutuhkan dalam proses enkripsi dan dekripsi pada Kriptografi, terutama pada konversi pesan asli ke pesan sandi maupun kebalikannya.

Berikut tabel kode ASCII sederhana yang dapat digunakan untuk enkripsi dan dekripsi Kriptografi :ASCII Code

Sumber : https://www.vlsifacts.com/ascii-code/

Quiz Kriptografi (Pertemuan 9)

1. Jelaskan sejarah kriptografi dari pertama kali ditemukan
2. Jelaskan konsep dasar tentang kriptografi (Proses Enkripsi, Dekripsi dan Peran Kunci)
3. Jelaskan jenis-jenis algoritma Kriptografi
4. Jelaskan cara membangkitkan kunci secara manual dan acak
5. Jelaskan perbedaan algoritma kriptografi klasik (cipher substitusi dan cipher transposisi)
6. Jelaskan manfaat serta implementasi kriptografi
7. Jelaskan proses enkripsi dan dekripsi menggunakan Table ASCII serta manfaatnya

Quiz dikumpulkan di akhir sesi perkuliahan

Tugas Kriptografi Pertemuan 7

1. Lakukan proses Enkripsi dan Dekripsi Algoritma OTP dengan kunci acak (dibangkitkan secara manual). Gunakan nama anda sebagai Plaintext dan gunakan Tabel ASCII dalam melihat hasil ciphertext.
2. Lakukan Enkripsi dan Dekripsi dengan Algoritma OTP dan kombinasikan dengan algoritma kriptografi lainnya yang sudah anda kuasai sebelumnya (Lakukan 2x enkripsi dan 2x dekripsi).

NB : Setiap Plaintext dan kunci diubah ke dalam tabel ASCII dan gunakan Mod 256

Latihan Kriptografi – Algoritma Playfair Cipher

1. Pilihlah sebuah kalimat pendek kurang lebih 15 huruf untuk membangun kunci playfair
2. Hapus huruf yang berulang pada kunci dan huruf J (jika ada)
3. Tambahkan huruf abjad antara a-z apabila belum ada pada huruf kunci
4. Masukkan 25 huruf kunci pada bujur sangkar ukuran 5×5
5. Lakukanlah perluasan kunci di dalam bujur sangkar dengan menambahkan baris ke-6 dan kolom ke-6
6. Lakukanlah proses Enkripsi dan Dekripsi terhadap nama anda sendiri sesuai dengan aturan algoritma Playfair Cipher
7. Ingatlah aturan dalam proses enkripsi dan dekripsi algoritma Playfair Cipher, dimana ada perbedaan cara apabila kunci berada dalam baris yang sama, atau dalam kolom yang sama atau dalam baris dan kolom yang berbeda