Мы хотим хранить зашифрованные данные в нашей базе данных.Наше приложение использует ibernate, а также у нас есть некоторые хранимые процедуры, которые используют данные непосредственно из базы данных.данные отображаются в пользовательском интерфейсе, поэтому данные должны быть расшифрованы перед отправкой в пользовательский интерфейс.Процедура выполняет сравнение данных, поэтому либо это необходимо выполнить для зашифрованных данных, либо зашифрованные данные не следует шифровать с использованием соли.
Помимо базы данных, мы также храним данные для упругого поиска AWS, который используется для поиска в простом тексте.
Каким наилучшим образом можно управлять нашей логикой кодирования и шифрования из одного источника?для данных, хранящихся в разных местах.