
Usage: pcp1 [ --help          | --version ]
            [ --keygen        | --listkeys      | --remove-key    | --edit-key      ]
	    [ --export-public | --export-secret | --import-public | --import-secret ]
	    [ --encrypt       | --decrypt ]
	    [ --sign          | --check-signature ]

General Options:
-h --help                 Print this help message.
-v --version              Print program version.
-D --debug                Enable debug output.
-V --vault <vaultfile>    Specify an alternate vault file.
-O --outfile <file>       Output file. STDOUT if unspecified.
-I --infile <file>        Input file. STDIN if unspecified.
-i --keyid <id>           Specify a key id for various operations.
-r --recipient <string>   Specify a recpipient, multiple allowed.
-t --text                 Print textual representation of ojects.

Keymanagement Options:
-k --keygen               Generate new key pair.
-l --listkeys             List all keys stored in your vault.
-R --remove-key           Remove a key from the vault.
-s --export-secret        Export a secret key.
-p --export-public        Export a public key.
-S --import-secret        Import a secret key.
-P --import-public        Import a public key.
-y --export-yaml          Export all keys as YAML formatted text.
-b --pbpcompat            Enable PBP compatibility for public key
                          exports and imports.
Encryption Options:
-e --encrypt              Asym-Encrypt a message. If none of -i or -r
                          has been given, encrypt the message symetrically.
-m --encrypt-me           Symetrically encrypt a message.
-d --decrypt              Decrypt a message.

Signature Options:
-g --sign                 Create a signature of a file.
-c --check-signature <file> Verify a detached signature in file <file>.
-f --sigfile <file>       Write a detached signature file.

Encoding Options:
-z --z85-encode           Armor with Z85 encoding.
