I am looking for a Java based encryption library with support for strong encryption.
I am aware of the Java Cryptography Extension but to use it I would like to access the source code first, modify those, compile them and use my own version of them ( i do not really care about open source licenses )
Alternatively, I am wondering if there are any good, strong Java based encryption libraries that does not rely or use anything from the JDK crypto libraries. Here, I am also interested in getting access to the source files to compile them myself.
As you can see, I am trying to avoid any man in the middle attacks, including modified versions of the JVM, or modified third party libraries. It is just an obsession.
Thanks!