TUGAS 1 KRIPTOGRAFI SEMESTER GASAL 2023/2024

Anda diminta untuk membuat sebuah program yang bisa menerima input berupa plaintext dan mengubahnya menjadi ciphertext dengan ketentuan sebagai berikut:

  1. Input berupa plain ASCII huruf kecil (a-z) tanpa ada angka dan spasi
  2. Seluruh isi teks akan diproses per karakter kunci
Contoh:
Plaintext: aku
Kunci: diam
Output:
Karakter ke-1 kunci: dnx (d)
Karakter ke-2 kunci: lvf (i)
Karakter ke-3 kunci: lvf (a)
Karakter ke-4 kunci: xhr (m)
ciphertext: xhr
Input Plaintext:

Input Kunci:

Catatan :
  1. Input boleh huruf besar/kecil
  2. Input hanya berupa alphabet
  3. Input tidak boleh mengandung spasi

Willy Sudiarto Raharjo