org.bouncycastle.openpgp.examples

Class SignedFileProcessor

public class SignedFileProcessor extends Object

A simple utility class that signs and verifies files.

To sign a file: SignedFileProcessor -s [-a] fileName secretKey passPhrase.
If -a is specified the output file will be "ascii-armored".

To decrypt: SignedFileProcessor -v fileName publicKeyFile.

Note: this example will silently overwrite files, nor does it pay any attention to the specification of "_CONSOLE" in the filename. It also expects that a single pass phrase will have been used.

Note: the example also makes use of PGP compression. If you are having difficulty getting it to interoperate with other PGP programs try removing the use of compression first.

Method Summary
static voidmain(String[] args)

Method Detail

main

public static void main(String[] args)