J'ai généré une paire de clés et créé un certificat auto-signé en utilisant la bibliothèque JavaScript WebCrypto API et un service Web tiers en utilisant une requête CSR. Maintenant, je veux stocker le certificat avec la clé privée dans le magasin de certificats personnels Windows du PC client. J'ai trouvé here cela par JavaScript ce n'est pas possible. En utilisant java c'est facilement possible. Mais comme jApplet est déconseillé maintenant, il en est de même pour le client. En créant des extensions chrome/mozilla, cela sera-t-il possible non plus?Comment importer un certificat personnel dans Windows os certificat store de Chrome/Mozilla côté client
Notez que, je comprends si j'exporte le certificat en tant que fichier avec la clé privée, je peux l'importer manuellement dans le magasin de certificats de Windows en tant que certificat personnel. Mais je veux automatiser le processus comme - l'utilisateur suffit de remplir le formulaire à partir du navigateur et par la communication du serveur, le certificat sera créé et sera stocké dans le magasin Windows du client avec la clé privée.
Avec WebCrypto vous pouvez générer une paire de clés, mais pas un certificat. Avez-vous demandé un certificat à une autorité de certification en utilisant une requête CSR? – pedrofb
Oui, en appelant un service Web tiers à l'aide d'un CSR. Mise à jour de la question Thnx @pedrofb – user1366645