Я использую Java поверх SQL Server и у меня есть таблица с незашифрованным столбцом кредитной карты.Как зашифровать все поля в столбце с использованием шифрования AES?
Подойдет решение SQL или Java (jdbc или hibernate).
Я хочу начать использовать Jasypt для шифрования будущих значенийно я не знаю, как зашифровать существующие значения.
Это определение шифрования jasypt-spring, которое я использую:
<bean id="hibernateStringEncryptor"
class="org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor">
<property name="registeredName">
<value>strongHibernateStringEncryptor</value>
</property>
<property name="password">
<value>1234</value>
</property>
</bean>