В нашем приложении у нас есть много конфиденциальных настроек конфигурации, которые мы храним в XML-файле, который снова зашифрован.
Этот защищенный файл должен быть быть расшифрованным во время выполнения и считывать значения конфигурации. но возникает проблема, что ключ и вектор инициализации жестко запрограммированы в коде и, следовательно, любой может прочитать его с помощью Reflector.
Как лучше всего хранить ключи шифрования в .NET, чтобы никто не мог их прочитать с помощью Reflector?