web: Minor text additions.
[gnupg-doc.git] / web / features.org
1 #+TITLE: GnuPG - Features
2 #+STARTUP: showall
3 #+SETUPFILE: "share/setup.inc"
4
5 * Features
6
7 GnuPG itself is a commandline tool without any graphical stuff. It is
8 the real crypto engine which can be used directly from a command prompt,
9 from shell scripts or by other programs. Therefore it can be considered
10 as a backend for other applications.
11
12 However, even when used on the command line it provides all
13 functionality needed - this includes an interactive menu system. The set
14 of commands of this tool will always be a superset of those provided by
15 any frontends.
16
17 -  Full replacement of PGP.
18 -  Does not use any patented algorithms.
19 -  GPLed, written from scratch.
20 -  Can be used as a filter program.
21 -  Full OpenPGP implementation (see RFC4880 at [[http://www.rfc-editor.org/][RFC Editor]]).
22 -  Better functionality than PGP and some security enhancements over
23    PGP 2.
24 -  Decrypts and verifies PGP 5, 6 and 7 messages.
25 -  Supports ElGamal, DSA, RSA, AES, 3DES, Blowfish, Twofish, CAST5, MD5,
26    SHA-1, RIPE-MD-160 and TIGER.
27 -  Easy implementation of new algorithms using extension modules.
28 -  The User ID is forced to be in a standard format.
29 -  Supports key and signature expiration dates.
30 -  English, Danish, Dutch, Esperanto, Estonian, French, German,
31    Japanese, Italian, Polish, Portuguese (Brazilian), Portuguese
32    (Portuguese), Russian, Spanish, Swedish and Turkish language support.
33 -  Online help system.
34 -  Optional anonymous message receivers.
35 -  Integrated support for HKP keyservers (wwwkeys.pgp.net).
36 -  Clears signed patch files which can still be processed by patch.
37 -  and many more things....