We have a requirement to do some Rijndael development in Java.
Any recommendations for articles, libraries etc. that would help us?
Any pointers to keystore maintenance and how store the keys securely?
Edit:
It would need to be open source. Essentially, it’s just standard encrypt / decrypt of data using Rijndael.
Java includes AES out of the box. Rijndael is AES. You don’t need any external libraries. You just need something like this:
And that’s it, for encryption/decryption. If you are processing large amounts of data then you’re better off reading chunks that are multiples of 16 bytes and calling update instead of doFinal (you just call doFinal on the last block).