Anda di halaman 1dari 3

Tugas Latihan

(NPM modulus 3 = 0)

Buatlah sebuah aplikasi sederhana yang dapat


menghasilkan data Cipher Transposisi, berdasarkan
masukan yang disimpan (Aplikasi boleh dibuat dengan
bahasa pemrograman apapun dan pada saat
pengumpulan, harus menyertakan source codenya)
l Pola data yang digunakan untuk cipher transposisi adalah:
> {{tulis_nama}} adalah mahasiswa universitas gunadarma
Vigènere

Tugas Latihan
(NPM modulus 3 = 1)

Buatlah sebuah aplikasi sederhana yang dapat


menghasilkan data Vigènere cipher (gunakan tabel
Vigènere), berdasarkan masukan yang disimpan
(Aplikasi boleh dibuat dengan bahasa pemrograman
apapun dan pada saat pengumpulan, harus
menyertakan source codenya)
l Kunci yang digunakan adalah “digit terakhir NPM” disebutkan
dalam bahasa indonesia, misalnya “3”, maka kuncinya adalah
“tiga”
l Pola data yang digunakan untuk cipher transposisi adalah:
> {{tulis_nama}} adalah mahasiswa universitas gunadarma
Tugas Latihan
(NPM modulus 3 = 2)

Buatlah sebuah aplikasi sederhana yang dapat


menghasilkan data Cipher Transposisi yang nilai
ASCII-nya disandikan kembali dengan XOR 255,
berdasarkan masukan yang disimpan (Aplikasi boleh
dibuat dengan bahasa pemrograman apapun dan pada
saat pengumpulan, harus menyertakan source
codenya)
l Pola data yang digunakan untuk cipher transposisi adalah:
> pesan ini dibuat oleh {{tulis_nama}}
Contoh kode ASCII yang disandikan kembali dengan XOR 255
Kode ASCII dari huruf “A” adalah 65(10) , Maka:
“A” = 65(10) = 41(16) setelah di XOR 255 akan menjadi BE(16)

Anda mungkin juga menyukai