2013-06-12 5 views
1

J'ai utilisé cet article RSA Encryption in C# et ça fonctionne parfaitement bien ... Mais je pense qu'il y a un problème de sécurité. si nous voulons utiliser cette méthode, nous devons mettre des fichiers xml dans le répertoire racine du Web et tout le monde peut accéder à ces clés ... comment pouvons-nous empêcher ce problème?Cryptage RSA via C# privatekey accès xml

Répondre

0

L'accent de l'article est sur la façon d'utiliser le cryptage asymétrique (RSA) et un exemple en C#. La gestion des clés est, en réalité, un autre (grand) sujet.

Sur les fenêtres, il y a key containers où vous pouvez enregistrer les clés privées et ensuite définir les permissions de l'utilisateur sur qui peut lire/écrire/modifier la clé.

Vous pouvez ensuite administer the import and export des clés afin de les déplacer entre les machines.

Comme vous le faites remarquer, la gestion des clés est essentielle pour concevoir un système sécurisé. Il existe de nombreuses solutions qui varient en complexité et en coût.