An encryption algorithm based on a Rubik's cube. [Now Creating implementation for picture crypto]
An encryption algorithm based on a Rubik’s cube.
Coded in Bloodshed Dev C++
Encryption: Letterlist pasted on a 4x4 rubiks cube -> Transposition -> Substitution based on original orientation of the cube -> key generated -> Cipher text generated
Decryption: Letterlist pasted on a 4x4 rubiks cube -> Transposition based on key -> Substitution based on orientation of cube -> Plain text recovered -> Letter list reinitialized with new state
Now creating a Picture Crypto Algorithm with this. Stay tuned for updates.