Further Work Ideas
- Improve command-line app
- Elgamal for encryption
- DSA Key Generation
- DSA Encryption
- Make Symmetric Algorithm in encrypted packets user-selectable.
(Currently hard-coded to CAST5)
- Make compression algorithm and level in encrypted packets user-selectable.
(Currently hard-coded to ZLIB and DEFAULT_COMPRESSION)
- Make Hash Algorithm in signatures user-selecteable.
(Currently hard-coded to SHA1)
- Make Symmetric Algorithm in Generated Keypairs user-selectable
(Currently hard-coded to CAST5)
- Make Hash Algorithm in Generated Keypairs user-selectable
(Currently hard-coded to SHA1)
- Implement support for other algorithms: e.g. El Gamal, DSA
- Use and generation of subkeys
- Support for revocation lists
- Support for other signature subpackets
