| 1 |
.TH MPGP 1 "Mixmaster Version 2.9.1" |
.TH MPGP 1 "Mixmaster Version 3.0" |
| 2 |
.\" $Id: $ |
.\" $Id: $ |
| 3 |
.SH NAME |
.SH NAME |
| 4 |
mpgp \- Mixmaster PGP module tester |
mpgp \- Mixmaster OpenPGP Module |
| 5 |
.SH SYNOPSIS |
.SH SYNOPSIS |
| 6 |
.B mpgp \fB\-e\fR [\fB\-b\fR] \fIkeyname\fR [\fIfilename\fR] |
.B mpgp \fB\-e\fR [\fB\-b\fR] \fIkeyname\fR [\fIfilename\fR] |
| 7 |
.PP |
.PP |
| 17 |
.PP |
.PP |
| 18 |
.B mpgp \fB\-a\fR[\fB+\-\fR] [\fB\-b\fR] [\fIfilename\fR] |
.B mpgp \fB\-a\fR[\fB+\-\fR] [\fB\-b\fR] [\fIfilename\fR] |
| 19 |
.SH DESCRIPTION |
.SH DESCRIPTION |
| 20 |
Mixmaster is an anonymous remailer software. MPGP is a tester program |
Mixmaster is an anonymous remailer. mpgp is a light-weight OpenPGP |
| 21 |
to diagnostic problems under PGP keys and messages handled by the |
implementation, primarily used to diagnose issues with OpenPGP keys and |
| 22 |
Mixmaster remailer software. |
messages handled by the Mixmaster remailer software. |
| 23 |
.PP |
.PP |
| 24 |
It can encrypts, decrypts and signs a message using the Mixmaster OpenPGP |
mpgp can encrypt, decrypt and sign a message using the Mixmaster |
| 25 |
library. The message is read from the standard input or the specified |
OpenPGP library. The message is read from the standard input or the |
| 26 |
\fIfilename\fR. The output will be written to the standard output. When |
specified \fIfilename\fR. The output will be written to the standard |
| 27 |
called without arguments it decrypts from the standard input. It asks for |
output. When called without arguments mpgp decrypts from the standard |
| 28 |
a passphrase when needed. |
input. It asks for a passphrase when needed. |
| 29 |
.SH OPTIONS |
.SH OPTIONS |
| 30 |
.TP |
.TP |
| 31 |
.B "\-h" |
.B "\-h" |
| 32 |
Print a summary of command line options. |
Print a summary of command line options. |
| 33 |
.TP |
.TP |
| 34 |
.B "\-e" |
.B "\-e" |
| 35 |
Encrypt a message with the first PGP key from the public key ring whose |
Encrypt a message with the first OpenPGP key from the public key ring |
| 36 |
contains \fIkeyname\fR as a substring. |
whose contains \fIkeyname\fR as a substring. |
| 37 |
.TP |
.TP |
| 38 |
.B "\-s" |
.B "\-s" |
| 39 |
Make a signature of the message with the first PGP key from the secret |
Make a signature of the message with the first OpenPGP key from the secret |
| 40 |
key ring, or the first key whose contains \fIkeyname\fR as a substring if |
key ring, or the first key whose contains \fIkeyname\fR as a substring if |
| 41 |
specified. |
specified. |
| 42 |
.TP |
.TP |
| 51 |
needed. It also verifies its signature. |
needed. It also verifies its signature. |
| 52 |
.TP |
.TP |
| 53 |
.B "\-g\fR[\fBr\fR]" |
.B "\-g\fR[\fBr\fR]" |
| 54 |
Generate new PGP key pair with the given \fIkeyname\fR as user ID. If |
Generate new OpenPGP key pair with the given \fIkeyname\fR as user ID. If |
| 55 |
\fBr\fR is specified the PGP key will be created using the RSA algorithm, |
\fBr\fR is specified the OpenPGP key will be created using the RSA |
| 56 |
else with the ElGamal. \fIbits\fR is the key lenght and its default value |
algorithm, otherwise the ElGamal algorithm will be used. \fIbits\fR is the |
| 57 |
is 1024. |
key length and its default value is 1024. |
| 58 |
.TP |
.TP |
| 59 |
.B "\-a\fR[\fB+\-\fR]" |
.B "\-a\fR[\fB+\-\fR]" |
| 60 |
Create an ASCII PGP armored message. If \fB\-\fR is specified dearmor it. |
Create an ASCII OpenPGP armored message. If \fB\-\fR is specified mpgp |
| 61 |
|
will remove ASCII armor. |
| 62 |
.TP |
.TP |
| 63 |
.B "\-b" |
.B "\-b" |
| 64 |
Specifies that the message is in binary format. |
Specifies that the message is in binary format. |
| 65 |
.SH CONFIGURATION |
.SH CONFIGURATION |
| 66 |
The Mixmaster PGP module tester reads its configuration from the file |
The Mixmaster OpenPGP module reads its configuration from the file |
| 67 |
.B mix.cfg |
.B mix.cfg |
| 68 |
in its working directory. The configuration file consists of lines of |
in its working directory. The configuration file consists of lines of |
| 69 |
the type |
the type |
| 76 |
.PP |
.PP |
| 77 |
.TP |
.TP |
| 78 |
.B PGPPUBRING |
.B PGPPUBRING |
| 79 |
Path to your public PGP key ring. Default: |
Path to your public OpenPGP key ring. Default: |
| 80 |
.BR ~/.pgp/pubring.pgp . |
.BR ~/.pgp/pubring.pgp . |
| 81 |
(Windows default: PGP registry value.) |
(Windows default: PGP registry value.) |
| 82 |
.TP |
.TP |
| 83 |
.B PGPSECRING |
.B PGPSECRING |
| 84 |
Path to your secret PGP key ring. Default: |
Path to your secret OpenPGP key ring. Default: |
| 85 |
.BR ~/.pgp/secring.pgp . |
.BR ~/.pgp/secring.pgp . |
| 86 |
(Windows default: PGP registry value.) |
(Windows default: PGP registry value.) |
| 87 |
.SH FILES |
.SH FILES |
| 92 |
Mixmaster configuration file. |
Mixmaster configuration file. |
| 93 |
.TP |
.TP |
| 94 |
.B pubring.pgp |
.B pubring.pgp |
| 95 |
PGP public keys (\fBPGPPUBRING\fP). |
OpenPGP public keys (\fBPGPPUBRING\fP). |
| 96 |
.TP |
.TP |
| 97 |
.B secring.pgp |
.B secring.pgp |
| 98 |
PGP secret keys (\fBPGPSECRING\fP). |
OpenPGP secret keys (\fBPGPSECRING\fP). |
| 99 |
.SH SEE ALSO |
.SH SEE ALSO |
| 100 |
.BR mix (1), |
.BR mixmaster (1), |
| 101 |
.BR pgp (1), |
.BR pgp (1), |
| 102 |
.BR gpg (1). |
.BR gpg (1). |
| 103 |
.SH COPYRIGHT |
.SH COPYRIGHT |
| 104 |
(C) 1999-2002 Anonymizer Inc. and others. |
(C) 1999-2004 Anonymizer Inc. and others. |
| 105 |
Mixmaster may be redistributed and modified under certain conditions. |
Mixmaster may be redistributed and modified under certain conditions. |
| 106 |
This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF |
This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF |
| 107 |
ANY KIND, either express or implied. See the file COPYRIGHT for |
ANY KIND, either express or implied. See the file COPYRIGHT for |