Я столкнулся со сценарием, в котором один столбец в таблице был зашифрован с использованием всегда зашифрованного в базе данных SQL сервера, и у нас есть этот файл сертификата в формате .pfx
, который необходимо настроить на серверах приложений, чтобы расшифровать осуществимо. у нас есть настройка приложения в kubernetes POD с настройкой JDK8 в сентосах.
Итак, я попытался импортировать сертификат внутри хранилища ключей java, и по какой-то причине он не работает. Возможно, это связано с тем, что сертификат не в формате .crt или .pem. Я также просмотрел приведенный ниже блог и обнаружил, что всегда зашифрованный может поддерживаться только с драйвером Microsoft JDB C
https://docs.microsoft.com/en-us/sql/connect/jdbc/using-always-encrypted-with-the-jdbc-driver?view=sql-server-ver15
Как настроить эту настройку работать с приложением?