Using a randomly generated and unique Substitution Box, complex Permutation Box, a BLOWFISH-like key structure system, and increasing the number of iterations for each byte chunk, the algorithm should be more secure with minimal performance changes.
GitHub Repository for this project can be found here.