Cryptography & Steganography Laboratory
Hybrid Cryptography
Command Center
Securely transform a plaintext message through layered cryptographic protection and conceal the resulting ciphertext inside an image.
Mode 01
Encrypt message
Encrypt plaintext using Hill Cipher, S-DES and LSB steganography.
Start encryptionMode 02
Decrypt message
Recover the original plaintext from a stego image using the reverse cryptographic process.
Start decryptionOverview
Encryption pipeline
Plaintext
Hill cipher
S-DES
LSB steganography
Stego image
Overview
Decryption pipeline
Stego image
LSB extraction
S-DES
Hill cipher
Plaintext
Requirement
Two cryptographic keys
Key 01 — Hill matrix
An invertible 3×3 matrix modulo 26 used for the matrix transformation stage.
Key 02 — S-DES binary
A 10-bit binary key expanded into subkeys K1 and K2 for the two S-DES rounds.
The same two keys are required to reverse the process during decryption.