NAMA: VELINA PUTRI
NPM : 2357201012
01
Caesar
02
Polyalphabetic
03
Hill
04
RSA
05
Vigenère
READY
// INPUT
CAESAR
Caesar Cipher
▶ ENKRIPSI
▶ DEKRIPSI
$ plaintext_input
$ shift_value
// 1–25
▶
EXECUTE
POLYALPHABETIC
Polyalphabetic Cipher
▶ ENKRIPSI
▶ DEKRIPSI
$ text_input
$ jumlah_key
$ metode
karakter
blok
zigzag
$ block_size
$ keys[]
▶
EXECUTE
HILL
Hill Cipher
▶ ENKRIPSI
▶ DEKRIPSI
$ text_input
$ matrix_size
2×2
3×3
$ key_matrix
▶
EXECUTE
RSA
Algoritma RSA
▶ ENKRIPSI
▶ DEKRIPSI
$ prime_p
$ prime_q
$ exp_e
$ plaintext
$ cipher_numbers
// pisah spasi
▶
EXECUTE
VIGENERE
Algoritma Vigenère
▶ ENKRIPSI
▶ DEKRIPSI
$ text_input
$ keyword
▶
EXECUTE
// OUTPUT
⎘ COPY
✕ CLEAR
───────────────────────────────────── E N K R I P S I & D E K R I P S I ─────────────────────────────────────
Pilih algoritma, lalu tekan
EXECUTE