0
我正在使用Java over SQL Server,并且有一个包含未加密信用卡列的表。 如何使用AES加密来加密列中的所有字段?加密SQL Server列中的所有值
SQL或Java(jdbc或hibernate)解决方案都可以。
我想开始使用Jasypt来加密未来的值,但我不知道如何加密现有的值。
这是jasypt弹簧加密定义使用:
<bean id="hibernateStringEncryptor"
class="org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor">
<property name="registeredName">
<value>strongHibernateStringEncryptor</value>
</property>
<property name="password">
<value>1234</value>
</property>
</bean>
谢谢,AES_ENCRYPT和HibernatePBEStringEncryptor使用默认算法做同样的加密吗?或者我应该使用不同的加密方案?(我正在使用sql server 2005) –