Multiple encryption program based on RC4A (Upadted version of RC4 by Souradyuti Paul and Bart Preneel), Spritz (Updated redesign of RC4 by Ronald Rivest), SHA-384 and SHA-512.
-
- The program takes a clear message as an input
-
- Perform the RC4A_Spritz encryption (using Kratos_Encrypt function)
-
- Perform SHA-512
-
- Perform SHA-384 (Final stage)
-
- Swap the characters of the final stage and output the result