Press "Enter" to skip to content

Qu'est-ce qu'un conteneur de clé RSA ?

Un conteneur de clés est une partie de la base de données de clés de Windows qui contient toutes les paires de clés (clés publiques et privées) appartenant à un utilisateur ou à une machine spécifique. Crée un nouveau conteneur de clé au niveau de l'utilisateur ou de la machine utilisé pour chiffrer ou déchiffrer les informations des applications qui s'exécutent sous l'identité spécifique de l'utilisateur ou de la machine.

Q. Comment puis-je trouver le nom de mon conteneur de clés RSA ?

C'est une simple application open source appelée KeyPal. Téléchargez-le, ouvrez une invite de commande et exécutez-le. Au démarrage, il vous donne une liste de clés d'utilisateur, une liste de commandes et une invite vide (sans ">" ou quoi que ce soit pour indiquer qu'il s'agit d'une invite). Pour répertorier les conteneurs de clés au niveau de la machine, tapez simplement "LM", appuyez sur Entrée et ils sont là !

Q. Comment supprimer un conteneur de clé RSA ?

Pour supprimer le conteneur de clé RSA, à l'invite de commande, exécutez aspnet_regiis.exe avec le commutateur -pz, suivi de "MyKeys".

Q. Comment créer un conteneur de clé RSA ?

Pour créer un conteneur de clé RSA, vous utilisez l'outil d'inscription ASP.NET IIS (Aspnet_regiis.exe) avec le commutateur –pc. Vous devez donner au conteneur de clé un nom qui identifie le conteneur de clé utilisé par le RsaProtectedConfigurationProvider spécifié dans la section configProtectedData du site Web de votre application. fichier de configuration.

Q. Où se trouve l'emplacement du conteneur de clés RSA ?

Windows dispose d'un magasin de clés cryptographiques, et il se trouve simplement dans un dossier sur votre disque dur. Sur ma machine Windows 10, ce chemin est C:/ProgramData/Microsoft/Crypto et à l'intérieur de ce dossier, il existe divers autres dossiers pour chaque type de clé. Dans cet exemple, nous examinerons les sous-dossiers RSA/MachineKeys.

Q. Où Windows stocke-t-il ses clés privées ?

Windows dispose d'un magasin de clés cryptographiques, et il se trouve simplement dans un dossier sur votre disque dur.

Q. Où sont stockées les clés privées ?

Si vous n'avez pas encore installé votre certificat, l'emplacement le plus probable de votre clé privée se trouve sur l'ordinateur ou le serveur où vous avez généré la paire de clés et le CSR. Lorsque vous avez généré la paire de clés, vous avez enregistré deux fichiers : l'un contenant la clé publique et l'autre contenant la clé privée.

Q. Comment puis-je réenregistrer IIS ?

Net 2.0 pour IIS, procédez comme suit :

  1. Sélectionnez Démarrer>Exécuter et tapez cmd dans le champ Ouvrir :.
  2. Si ce n'est déjà fait, remplacez le lecteur par le lecteur C: en tapant CD C:.
  3. À l'aide des commandes dos, modifiez les répertoires en C:/WINNT/Microsoft.NET/Framework/v2.
  4. À l'invite, tapez aspnet_regiis.exe – i.

Q. Où gardez-vous vos clés RSA ?

Le mieux est probablement de le stocker dans la bibliothèque cryptographique du système sur lequel le logiciel s'exécute. Si vous avez de la chance, il peut avoir un TPM ou un HSM qui peut stocker la clé en toute sécurité.