Authora EDGE   -  Open PGP Command Line Version 

RELEASE NOTES: 

1 * Can use SmartCard to sign and decrypt messages.
2 * Configurable passphrase retry.
3 * All errors are written to stderr, all status information are written to stdout.
4 * Passphrase of a key can be changed without any user interaction.
5 * Better error messages (more detailed).
6 * EDGE displays progress information and remaining time when encrypting/signing.
7 * EDGE is less strict concerning the format of the options.
For example: -kv is the same as -vk
8 * EDGE turns off the TEXTMODE option if the specified input file is not a text file.
9 * EDGE provides a log file containing encryption/decryption information.
10 * EDGE supports the filter mode; option -f. Standard input is used as source file and standard output as destination file. This option is very useful on UNIX.
11 * Every options can be specified as environment variable.
12 * EDGE displays subkeys when verbose keyring display is set (-kvv)
13 * EDGE can display subkeys and fingerprint (like PGP) (-kvvc)
14 * Displays all keys when the specified name is '*' or an empty string (like PGP) (-kv)
15 * Displays character '@' after key type for disabled key (like PGP) (-kv)
16 * Displays "*** KEY REVOKED ***" for revoked key (like PGP) (-kv)
17 * Displays "*** KEY EXPIRED ***" for expired key (-kv)
18 * Displays revoked and expired key in red
19 * Allows to keep a backup of public and secret keyrings.
20 * Option DONTCHECKINPUT to force EDGE to not check input file type.
21 * If no user ID is specified when signing a message, EDGE uses the most 
recent secret key.
22 * Displays more information when importing keys and also displays merge information.
23 * Handle revoked signature correctly.
24 * Options to import only secret or public keys.
25 * PGPPASS environment variable works the same way as PGP. This variable holds the passphrase to use. With FileCrypt, this variable holds the name of a file containing the passphrase.
26 * Support multiple passwords (more than one -z option)-> EDGE file.txt.pgp -z myPass1 -z myPass2 -z myPass3
27 * CIPHERNUM, HASHNUM, S2KMODE, TMP, COMPRESSLEVEL , NOOUTPUT, DECRYPTONLY settings
28 * EDGE can conventionally encrypt and sign a message.
29 * When BATCHMODE is specified, a file is displayed without waiting for user intervention (-m)
30 * GETSESSIONKEY option forces the EDGE to save the session key used to decrypt a message to a file. When decrypting the same file again, the EDGE uses this session key file and doesn't request the secret key to decrypt the message. This is useful for giving access to an encrypted message without giving the secret key.
31 * -z and PGPPASS options are used when generating a new key pair.
32 * NOLICENSEINFO and NOCOPYRIGHT options.
33 * Temporary directory can be specified (TMP option).
34 * PRINTSESSIONKEY option to print the session key on the screen when encrypting or decrypting a message.
35 * Status information can be redirected to another file descriptor using STATUSFD option.
36 * Displays armored keyrings and PEM encoded certificates as separate parts instead of grouping all information in one keyring view.
37 * Error messages can be redirected to another file descriptor using ERRORFD 
option.
38 * EDGE returns an error if no key match one of the specified user IDs (encryption).
39 * EDGE displays rejected key and reason why they are rejected (VERBOSE > 1) -> Encryption...
40 * Works with Authora Sovereign Server to get public  keys.