logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

gosop - Stateless OpenPGP implementation for GopenPGP

Author:

       Proton Technologies AG

Commands

armor  Add ASCII Armor

              USAGE:
              gosop armor [command options] < DATA

              OPTIONS:
              --labelvalue--label={auto|sig|key|cert|message} (default: auto)
              --help, -h: show help (default: false)

       dearmor
              Remove ASCII Armor

              USAGE:
              gosop dearmor < DATA

              OPTIONS:
              --help, -h: show help (default: false)

       decrypt
              Decrypt a Message

              USAGE:

              gosop decrypt [command options] [KEY...] < CIPHERTEXT

              OPTIONS:
              --session-key-outvalue--session-key-out=SESSIONKEY--with-session-keyvalue--with-session-key=SESSIONKEY--with-passwordvalue--with-password=PASSWORD--verify-outvalue--verify-out=VERIFICATIONS--verify-withvalue--verify-out=CERTS--verify-not-beforevalue--verify-not-before={-|DATE} (default: -)
              --verify-not-aftervalue--verify-not-after={-|DATE} (default: now)
              --help, -h: show help (default: false)

       encrypt
              Encrypt a Message

              USAGE:
              gosop encrypt [command options] [CERTS...] < DATA

              OPTIONS:
              --asvalue--as={binary|text} (default: binary)
              --no-armor (default: false)
              --with-passwordvalue--with-password=PASSWORD--sign-withvalue--sign-with=KEY--help, -h: show help (default: false)

       extract-cert
              Extract a Certificate from a Secret Key

              USAGE:
              gosop extract-cert [command options]

              OPTIONS:
              --no-armor (default: false)
              --help, -h: show help (default: false)

       generate-key
              Generate a Secret Key

              USAGE:
              gosop generate-key [command options] [USERID...]

              OPTIONS:
              --no-armor (default: false)
              --help, -h: show help (default: false)

       sign   Create a Detached Signature

              USAGE:
              gosop extract-cert [command options]

              OPTIONS:
              --no-armor (default: false)
              --help, -h: show help (default: false)

       verify Verify a Detached Signature

              USAGE:
              gosop verify SIGNATURE CERTS [CERTS...] < DATA

              OPTIONS:
              --not-beforevalue--not-before={-|DATE} (default: -)
              --not-aftervalue--not-after={-|DATE} (default: now)
              --help, -h: show help (default: false)

       version
              Version Information

              USAGE:
              gosop version [command options] [arguments...]

              OPTIONS:
              --backend (default: false)
              --extended (default: false)
              --help, -h: show help (default: false)

       help, h
              Shows a list of commands or help for one command

Global Options:

--help, -h
              show help (default: false)

       --version, -v
              print the version (default: false)

                                                  January 2025                                          GOSOP(1)

Name

gosop - Stateless OpenPGP implementation for GopenPGP

Usage:

       gosop [global options] command [command options] [arguments...]

See Also