DES
Data Encryption Standard — blok 64 bit, kunci 64 bit, 16 round Feistel penuh, mendukung input Binary maupun Hexadecimal.
S-DES
Simplified DES — blok 8 bit, kunci 10 bit, 2 round Feistel, ideal untuk memahami dasar struktur DES.
AES-128
Advanced Encryption Standard — state matrix 4x4, 10 round SPN, kunci 128 bit dalam format Hex.
S-AES
Simplified AES — state matrix 2x2 nibble, 2 round, kunci 16 bit, mendukung input Binary maupun Hexadecimal.
Tentang Aplikasi
CryptoLab dibangun sebagai media pembelajaran interaktif untuk mata kuliah Kriptografi. Tidak seperti kalkulator enkripsi pada umumnya yang hanya menampilkan hasil akhir, setiap modul di CryptoLab membedah seluruh proses internal algoritma — termasuk pembentukan subkey, isi setiap round, hasil setiap S-Box/SubBytes, hingga permutasi akhir — sehingga hasil perhitungan aplikasi dapat dibandingkan langsung dengan perhitungan manual di kertas.
Referensi Algoritma
DES / S-DES
- National Institute of Standards and Technology (NIST), Data Encryption Standard (DES), FIPS PUB 46-3, 1999.
- W. Stallings, Cryptography and Network Security: Principles and Practice, Pearson — bab Simplified DES (S-DES) oleh E. Schaefer.
AES / S-AES
- National Institute of Standards and Technology (NIST), Advanced Encryption Standard (AES), FIPS PUB 197, 2001.
- M. Musa, E. Schaefer, S. Wedig, A Simplified AES Algorithm and its Linear and Differential Cryptanalyses, Cryptologia, 2003.