aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/DETAILS11
-rw-r--r--doc/gpg.1pod19
2 files changed, 19 insertions, 11 deletions
diff --git a/doc/DETAILS b/doc/DETAILS
index a9f04090f..e315bf550 100644
--- a/doc/DETAILS
+++ b/doc/DETAILS
@@ -71,7 +71,7 @@ Record type 1:
1 byte completes needed
1 byte max. cert depth
If any of this 3 values are changed, all cache records
- muts be invalidated.
+ must be invalidated.
9 bytes reserved
@@ -88,7 +88,9 @@ Record type 2: (directory record)
1 u32 cache record
1 u32 sigrecord
1 byte No signatures flag (used to avoid duplicate building).
- 13 byte reserved
+ 3 byte reserved
+ 1 u32 preference record
+ 6 byte reserved
Record type 3:
@@ -124,7 +126,7 @@ Record type 4: (cache record)
20 bytes rmd160 hash value over the complete keyblock
This is used to detect any changes of the keyblock with all
CTBs and lengths headers. Calculation is easy if the keyblock
- is optained from a keyserved: simply create the hash from all
+ is optained from a keyserver: simply create the hash from all
received data bytes.
1 byte number of untrusted signatures.
@@ -162,7 +164,7 @@ Record Type 6 (hash table)
used directly as hash values. (They can be considered as strong
random numbers.)
What we use is a dynamic multilevel architecture, which combines
- Hashtables, record lists, and linked lists.
+ hashtables, record lists, and linked lists.
This record is a hashtable of 256 entries; a special property
is that all these records are stored consecutively to make one
@@ -207,7 +209,6 @@ Record type 7 (hash list)
-
Packet Headers
===============
diff --git a/doc/gpg.1pod b/doc/gpg.1pod
index 9fe18c5ec..8a67dfb09 100644
--- a/doc/gpg.1pod
+++ b/doc/gpg.1pod
@@ -5,10 +5,14 @@ gpg - GNU Privacy Guard
=head1 SYNOPSIS
B<gpg> [--homedir name] [--options file] [options] command [args]
+B<gpgm> [--homedir name] [--options file] [options] command [args]
=head1 DESCRIPTION
-This is the main program for the GNUPG system.
+B<gpg> is the main program for the GNUPG system. B<gpgm> is a maintenance
+tool which has some commands B<gpgm> does not have; it is there because
+it does not handle sensitive data ans therefore has no need to allocate
+secure memory.
=head1 COMMANDS
@@ -91,6 +95,11 @@ B<--gen-key>
Generate a new key pair. This command can only be
used interactive.
+B<--add-key> I<name>
+ Add a subkey to an already existing key. This
+ command is similiar to B<--gen-key> but a primary
+ key must already exit.
+
B<--sign-key> I<name>
Make a signature on key of user I<name>.
This looks for the key, displays the key and checks
@@ -130,6 +139,9 @@ B<--export> [I<names>]
B<--import>
import/merge keys
+B<--list-ownertrust>
+ List the assigned ownertrust values in ascii format for
+ backup purposes [B<gpgm> only].
=head1 OPTIONS
@@ -246,11 +258,6 @@ B<--cipher-algo> I<name>
with the option B<--verbose> yields a list of supported
algorithms.
-B<--pubkey-algo> I<name>
- Use I<name> as puplic key algorithm. Running the program
- with the option B<--verbose> yields a list of supported
- algorithms.
-
B<--digest-algo> I<name>
Use I<name> as message digest algorithm. Running the
program with the option B<--verbose> yields a list of