Если по какой-то причине вы не хотите использовать встроенную платформу, тогда Keyczar, как правило, наиболее рекомендуется/лучшее решение для любых других криптографических потребностей.
Ответ 4
Недавно я использовал фреймворк с открытым исходным кодом Jasypt http://www.jasypt.org/index.html. Эта структура также очень хорошо работает вместе с Spring и Hibernate