mysql Java数据加密/解密
我有一个spring mvc堆栈,它在MySQL中存储数据。其中一些数据需要保护,所以我认为应该对其进行加密。因为我以后可能需要使用这些数据(信用卡、SSN等),所以我需要对其进行解密。我认为这排除了散列的可能性
似乎有几种方法,包括Java加密包。Shiro似乎有一些很好的功能,Blowfish-x也是。我看到MySQL也支持加密/解密。我不确定我是否会长期使用MySQL
我的问题是:对于基于web的java应用程序来说,安全地存储一些用户数据的最佳方法是什么
# 1 楼答案
在存储安全数据时,您必须问自己一些基本问题:
这些是需要考虑的主要问题
那么,从技术上讲,实现它的最佳方法就是选择什么库。 看看http://www.bouncycastle.org/