Anant K Agarwal wrote: So as per your suggestion I will go with Bouncy Castle as a JCE default provider
for our product and if users don't want to use that they can provide their own implementation of what-so-ever algorithm they wish to use.
So I am new to cryptography, where would I find industry level standard algorithm that are currently being used.
Just to add, our users need not install any software. Since our's is a Web application and we will be controlling the encryption and decryption process.