Decryption version: Work in progress, finished but currently debugging a serious bug ------------------------------------------------------------------ Secure Encryption Algorithm is my own symmetric chain block cipher, which took about 12 hours to finish. TODO: Add PKCS#7 padding Make the IV and round key generation more secure (ill do that when ill debug the decryption)
SEA has a Chain Block Cipher structure, and for the encryption it does the following steps on the block: addRoundKey feistelNetwork subBytes mixBatches addProcessedKey Repeat with the next round key The program has 708 blocks and it encrypts a average long message in ~ 0.1 s. I decided to make the decryption systems in a seperate project, because this already has alot of code in it.