Powershell certificats numériques scripts de chiffrer de Windows Vista et de signer avec votre identité . Lorsque vous signez un script, vous et tous ceux que vous distribuez le script sait que le script est inchangé. Toutes les modifications au script invalident la signature et nécessitent re- signer le script avec votre certificat numérique. Les autorités de sécurité commerciales telles que Verisign, Thawte ou CyberTrust fournir des certificats numériques, mais faire votre propre avec l'outil de création de certificat de Microsoft est gratuit . Instructions
1
Install Makecert.exe si elle n'est pas déjà installé . Makecert.exe est livré avec certaines versions de Microsoft Office et est également inclus avec le kit librement téléchargeable développement logiciel Microsoft Windows (voir Ressources) .
2
Ouvrez Windows PowerShell en cliquant sur le \\ " Démarrer \\ " ; menu \\ "Tous les programmes \\" \\ " accessoires, \\" \\ "Windows Powershell , \\ ", puis \\ " . Windows PowerShell \\"
3 < p > Créer un magasin de certificats numériques en tapant \\ " makecert - n \\ " CN = myroot \\ " -a sha1 - eku 1.3.6.1.5.5.7.3.3 -r- sv root.pvk root.cer -ss root- sr localMachine \\ "( omettre les guillemets extérieurs) dans la fenêtre de Windows Vista Powershell , puis frapper \\ " Entrée \\ ".
4 Type de
\\" makecert -pe- n \\ "CN = MonCertificat \\" -ss MY- un SH1- eku 1.3.6.1.5.5.7.3.3 -iv root.pvk -c root.cer \\ "( omettre les guillemets extérieurs) en Powershell , puis hit \\ "Entrée \\".
5
créer le certificat numérique en tapant un mot de passe , puis frapper \\ " Entrez . \\"
6
Vérifiez l' la création de certificat numérique en énumérant tous les certificats stockés sur votre ordinateur . Tapez \\ " gci cert : \\ \\ CurrentUser \\ \\ My- CodeSigning \\" (sans les guillemets ) , puis appuyez sur \\ " . Entrez \\"