PGPAINLESS-CLI-DECRYPT(1)

πŸ“¦
version 1.6.9 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu questing

πŸ’… PGPAINLESS-CLI-DECRYPT πŸ’…

okay so bestie, welcome to pgpainless-cli-decrypt β€” yeah yeah, it lives inside the PGPainless-CLI Manual, and it does exactly what it says on the tin: it decrypts a message. that's it. that's the gig. πŸŽ€


✨ NAME ✨

pgpainless-cli-decrypt β€” Decrypt a message πŸ¦‹


🌸 SYNOPSIS 🌸

pgpainless-cli decrypt [--stacktrace] [--session-key-out=SESSIONKEY]
[--verify-not-after=DATE] [--verify-not-before=DATE]
[--verify-out=VERIFICATIONS] [--verify-with=CERT]...
[--with-key-password=PASSWORD]... [--with-password=PASSWORD]...
[--with-session-key=SESSIONKEY]... [KEY...]

πŸ’œ DESCRIPTION πŸ’œ

bestie… the original page literally leaves this section blank. no lore, no backstory, nothing. it's giving mysterious main character energy and honestly? we respect it. πŸ™ˆ the options below do all the talking anyway. πŸ’…


πŸ”₯ OPTIONS πŸ”₯

  • --session-key-out=SESSIONKEY β€” wanna know the secret? πŸ‘€ this one lets you learn the session key when decryption succeeds. like, you get handed the key to the group chat. πŸ”‘
  • --stacktrace β€” print stacktrace. when something goes wrong and you NEED the receipts. πŸ’€
  • --verify-not-after=DATE β€” ISO-8601 formatted UTC date (e.g. '2020-11-23T16:35Z)

Reject signatures with a creation date not in range. 🚫

Defaults to current system time (now). ⏰

Accepts special value - for end of time. ♾️

  • --verify-not-before=DATE β€” ISO-8601 formatted UTC date (e.g. '2020-11-23T16:35Z)

Reject signatures with a creation date not in range. 🚫

Defaults to beginning of time (-). πŸŒ…

  • --verify-out, --verifications-out=VERIFICATIONS β€” Emits signature verification status to the designated output. πŸ“€βœ¨
  • --verify-with=CERT β€” Certificates for signature verification. πŸ“œ
  • --with-key-password=PASSWORD β€” Passphrase to unlock the secret key(s). πŸ”“

Is an INDIRECT data type (e.g. file, environment variable, file descriptor...). πŸ“

  • --with-password=PASSWORD β€” Symmetric passphrase to decrypt the message with. 🀝

Enables decryption based on any "SKESK" packets in the "CIPHERTEXT". πŸ“¨

Is an INDIRECT data type (e.g. file, environment variable, file descriptor...). πŸ“

  • --with-session-key=SESSIONKEY β€” Symmetric message key (session key). πŸ—οΈ

Enables decryption of the "CIPHERTEXT" using the session key directly against the "SEIPD" packet. 🎯

Is an INDIRECT data type (e.g. file, environment variable, file descriptor...). πŸ“


🫢 ARGUMENTS 🫢

  • [KEY...] β€” Secret keys to attempt decryption with. πŸ—οΈπŸ—οΈπŸ—οΈ the more the merrier, no cap.

ngl, three of these options are INDIRECT data types (file, environment variable, file descriptor…) so you never have to paste a raw secret straight onto the command line. we love a privacy queen. πŸ‘‘

and that's the whole page, bestie β€” brought to you by the PGPainless-CLI Manual, filed under PGPAINLESS-CLI-DECRYPT(1). go decrypt something iconic. periodt. πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from