PowerShell includes a feature that allows scripts to be signed with a digital signature. This signature verifies the script's source and integrity, confirming that the script has not been tampered with since it was signed. If the execution policy on a system is set to restrict the running of scripts that aren't signed by a trusted publisher, this can prevent unauthorized or modified scripts from being executed.