Dans toutes mes applications VB6, les informations de connexion étaient stockées dans des champs cryptés dans la base de données. Personne n'a accès à la base de données et si quelqu'un le faisait, tout ce qu'ils verraient serait un tas de valeurs cryptées.Où stockez-vous vos chaînes de connexion?
Il y avait toujours un défaut avec cette méthode. Récupération des informations de connexion requises à l'aide d'un ID/mot de passe codé en dur dans l'application qui extrairait ces informations de connexion et formerait une chaîne.
Dans le monde .NET, je stocke actuellement cet identifiant/mot de passe codé en dur dans le fichier app.exe.config. La méthode recommandée consiste à chiffrer la chaîne de connexion dans le fichier?
Quelles classes puis-je utiliser pour effectuer ce cryptage/décryptage?
Pourquoi tout le monde vote-t-il? L'OP ne fonctionne même pas sur ASP.NET! –
Je suppose que si quelqu'un répond et que son représentant dépasse 50k, il doit être un génie qui a toujours raison ...? Ce n'est pas un coup de poignard chez marc_s; Je vois cela se produire tout le temps ici et c'est préjudiciable à la valeur de la communauté. Il doit arrêter. –
Marc_S, Je travaille sur une application client. Rien à voir avec ASP .NET. De l'apparence de l'utilitaire, il semble que ce soit quelque chose qui fonctionnerait avec IIS. – abhi