Я пытаюсь понять, как инструмент aspnet_regiis.exe
«шифрует» файлы Web.config.Как работает шифрование файлов IIS?
Вот документация для того, как использовать этот инструмент:
Шифрование:
дешифрование:
Я ищу ответы на вопросы, эта документация не рассматривает:
ли это только работа для файлов Web.config?
Что именно зашифровано? Весь файл конфигурации?
IIS автоматически знает, как расшифровать зашифрованные файлы конфигурации?
Какие алгоритмы шифрования используются?
Есть ли ключи шифрования (и/или пароли)? Где они?
Могу ли я зашифровать на одной машине и расшифровать другую? (Или же он полагается на секретный ключ где-то на сервере?)
* «Могу ли я зашифровать на одной машине и расшифровать другую? (Или он полагается на секретный ключ где-то на сервере?)« * Он, вероятно, использует ключи в * machine.config *, поэтому я бы поставил вы не можете зашифровать на одном компьютере, а затем дешифровать в другом, если вы не отредактируете файл конфигурации машины. – Renan