2009-01-21 20 views
10

Lorsque je génère un certificat en utilisant MakeCert.exe, je veux changer la taille de la clé de 1024 à 2048.MakeCert - Est-il possible de changer la taille de la clé?

Est-ce possible? Ou dois-je configurer une autorité de certification?

Vive

Rohan

+0

Voir [ma réponse] (http://stackoverflow.com/a/ 12108020/886319) à un autre sujet qui vous permet de demander un certificat de 2048 bits à une autorité de certification tierce utilisant certreq. – gyzpunk

Répondre

8

Here les s de syntaxe suivantes utilisées:

makecert -pe -ss MY -$ individual -n "CN=your name here" -len 2048 -r 

Désolé je ne peux pas tester, puisque je ne l'ai MakeCert

+0

makecert ne fonctionnera que 1028 bits. pas 2048 bits – Sathish

+0

J'ai pu utiliser makecert de VS2010 pour spécifier le paramètre '-len 2048' –

+1

L'affirmation dans une autre réponse est que" -len 2048 "ne fonctionne que si votre clé CRYPTO \ RSA n'a pas déjà une clé 1024bit en cache d'une copie précédente du certificat; la suppression manuelle de la clé est requise. Cela correspond à mes observations. – EricLaw

1

Une description des options de MakeCert se trouve à msdn, mais je ne voyais pas un explicite pour le réglage de la longueur de clé.

+0

Salut ISW, j'ai regardé MSDN mais je ne pouvais pas voir les options pour régler la taille de la clé. –

+1

"makecert -!" vous donnera également de l'aide pour toutes les options avancées, y compris "-len". –