PowerShell Skripte digital signieren

Liebe Community!

Wer seine Skripts digital signieren möchte, der kommt über die Erstellung oder die Anschaffung eines Zertifikats nicht herum. Hier ein Beispiel wie man sich selbst eines machen kann.

New-SelfSignedCertificate -DnsName patrick@sid-500.com -CertStoreLocation Cert:\CurrentUser\My\ -Type Codesigning

Danach kann die Datei mit dem Zertifikat, also eigentlich mit dem Private Key digital signiert werden.

Set-AuthenticodeSignature -FilePath C:\Temp\script1.ps1 -Certificate (Get-ChildItem -Path Cert:\CurrentUser\My\ -CodeSigningCert)

Den ganzen Artikel zum Signieren und anderen wichtigen Überlegungen in Bezug auf Zertifikate und Digitale Signatur findet ihr in Form einer Step-by-Step Anleitung unter:

How to digitally sign PowerShell Scripts

Lg

P

Latest Comments

  1. Roman Stadlmair 27. Oktober 2017
    • pewa2303 28. Oktober 2017