Project

PSPGP

PSPGP is a PowerShell module that provides PGP functionality in PowerShell. It allows encrypting and decrypting files/folders and strings using PGP.

Stars72
Forks23
Open issues1
PowerShell Gallery downloads3814786
Releasev1.0.0
Language: C# Updated: 2026-04-07T08:35:39.0000000+00:00

Documentation

PSPGP overview

PSPGP adds PGP key generation, encryption, decryption, signing, and verification to PowerShell.

Use PSPGP when a PowerShell workflow needs to encrypt, decrypt, sign, or verify content using a PGP-based exchange process.

Good fit

  • generating public/private key files for an automation
  • encrypting strings, files, or folders before transfer
  • decrypting content with a controlled private key
  • adding signing or verification to an existing PGP handoff