From the course: Complete Guide to PowerShell 7
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Script signing and verification - PowerShell Tutorial
From the course: Complete Guide to PowerShell 7
Script signing and verification
- [Instructor] So let's talk about script signing and verification. Script signing is a security measure that guarantees a script has not been tampered with and comes from a trusted source. When a script is signed, it includes a digital certificate that validates its authenticity. This is particularly useful when execution policies are set to restrict unsigned scripts from running. Organizations often enforce signed scripts to ensure compliance with security policies and prevent unauthorized modifications. By using a trusted certificate authority or self-signed certificate, you can implement script signing in the PowerShell environment. Digital certificates are essential for script signing as they verify the script's origin. A certificate can either be self-signed or issued by a trusted certificate authority. Self-signed certificates are stored in the Windows certificate, and must be accessible to PowerShell when signing a script. When a script is executed, the system checks whether…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
(Locked)
Introduction to PowerShell security2m 38s
-
(Locked)
Setting execution policies9m 46s
-
(Locked)
Script signing and verification7m 10s
-
(Locked)
Protecting sensitive information6m 10s
-
(Locked)
Using secure strings1m 57s
-
(Locked)
Managing credentials securely8m 31s
-
(Locked)
Auditing and logging10m 44s
-
(Locked)
-