Развертывание контейнера ключей машинного уровня RSA для шифрования строки подключения в Web.Config с использованием Octopus Deploy

У меня есть сценарий веб-фермы. Я хочу зашифровать банковские реквизиты клиента в нашей базе данных. Я достаточно хорошо понимаю требования к шифрованию, но сложная задача - это безопасное хранение ключей.

Microsoft предполагает, что лучший способ сделать это - использовать " RSA с контейнером ключей машинного уровня для шифрования строки подключения в Web.Config".

Хотя реализация этого, по-видимому, относительно тривиальна или достаточно проста для отслеживания, мне интересно, пытался ли кто-нибудь сделать это во время развертывания с использованием Octopus Deploy?

Я предполагаю, что мне нужно сделать различные вызовы aspnet_regiis.exe, используя скрипт Powershell install.ps.

Будем рады приветствовать любые предложения или примеры кода, если вы уже решили эту проблему.

0 ответов

Другие вопросы по тегам