Dengan selesainya tugas mata kuliah terkait dan dinilai tidak ada pengembangan lebih lanjut lagi maka repository ini diarsipkan.
Program kombinasi cipher mata kuliah Information Security and Assurance (1604B045) Teknik Informatika Universitas Surabaya
- Christopher Angelo Lomban (160419058)
- Herliansyah Bagus Priambodo (160419082)
- Pandu Sanika Satya Wada Nurrahman (160419096)
- Wafi Azmi Hartono (160419098)
- David Pratama (160419103)
- Starif Pahlaurelf Girsang (160419149)
Additive, emoji, transposition, vigenere
Catatan untuk cipher emoji: proyeksi emoji dimulai pada karakter Unicode
0x1F420
untuk karakter ASCII0x20
. Batas bawah proyeksi dapat diatur pada variabel_codePointStart
. Pastikan 95 karakter Unicode mulai dari batas bawah tersebut (inklusif) adalah karakter yang valid
- Mendukung karakter ASCII
0x20
sampai0x7E
Untuk cipher additive, transposition dan vigenere, class yang mendukung ASCII adalah yang memiliki nama dengan prefix Ascii
-
Menu interaktif
-
Input dan output karakter NULL (
0x00
). Fitur ini sangat berguna pada cipher transposition -
Perbandingan plaintext dengan ciphertext karakter demi karakter