Powershell digitali certificati crittografare gli script di Windows Vista e firmare con la tua identità. Quando si firma un copione , voi e tutti coloro che si distribuisce lo script sa che il copione è invariato . Eventuali modifiche allo script invalidano la firma e richiede una nuova firma la sceneggiatura con il certificato digitale . Autorità di sicurezza commerciali, quali Verisign , Thawte CyberTrust o fornire certificati digitali , ma fare il vostro proprio con Strumento di creazione certificati di Microsoft è gratuita . Istruzioni
1
Installa Makecert.exe , se non è già installato . Makecert.exe viene fornito con alcune versioni di Microsoft Office ed è incluso anche l' liberamente scaricabile Microsoft Windows Software Development Kit ( vedi Risorse ) .
2
Aprire Windows PowerShell , fare clic sul \\ "Start \\ " , menù , \\ " Tutti i programmi , \\" \\ "Accessori \\", \\ " di Windows PowerShell , \\ " poi \\ " . Windows PowerShell \\ "
3 < p > Creare un archivio certificati digitali digitando \\ " 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 \\ " ( omettere le virgolette esterne ) nella Vista finestra di Windows PowerShell , quindi premendo \\ " Invio \\ ".
4
Tipo \\ " makecert -pe -n \\ "CN = MyCertificate \\ " -ss MY -a - SH1 eku 1.3.6.1.5.5.7.3.3 - iv root.pvk - c root.cer \\ " ( omettere le virgolette esterne) in PowerShell , quindi hit \\ "Invio \\".
5
Creare il certificato digitale digitando una password , poi colpendo \\ "Invio \\".
6
Verificare l' creazione del certificato digitale , elencando tutti i certificati memorizzati sul vostro computer . Tipo \\ " GCI cert : \\ \\ CurrentUser \\ \\ My- codesigning \\ " ( omettere le virgolette) , quindi premere \\ " . Inserire \\ "