j'ai un service Windows qui lit app.configfichiers de configuration pour le déploiement .NET Crypter les
Je veux certains paramètres à chiffrer, cependant, je ne veux pas utiliser les classes de ProtectedConfigurationProvider fournies dans .NET parce que ils chiffrent les fichiers en fonction de la machine sur laquelle ils s'exécutent en utilisant DPAPI. Ce que je voulais était un moyen pour notre administrateur de déployer le fichier de configuration déjà chiffré sur de nombreuses machines et que chaque machine les décrypte si nécessaire.
Je ne veux pas coder en dur un mot de passe dans l'assemblage, donc je ne suis pas sûr de la façon dont je peux y arriver.
Votre service sera en mesure de déchiffrer les paramètres, et votre service exécutable est vivant sur la machine. Toute personne ayant accès aux deux sera en mesure de déchiffrer les paramètres. Peut-être que cette question devrait être sur les autorisations de fichiers? – Dave
duplication possible de [Crypter les fichiers de configuration pour le déploiement] (http://stackoverflow.com/questions/563717/encrypting-config-files-for-deployment) – gbjbaanb