.TH GCIPHER "1" "June 2003" "gcipher 0.5" GNOME .SH NAME gcipher \- a simple encryption tool .SH SYNOPSIS .B gcipher .PP \fBgcipher\fR [\fICIPHEROPTIONS\fR]... [\fIINPUT\fR] [\fIOUTPUT\fR] .PP \fBgcipher\fR [\fICIPHEROPTIONS\fR]... \fB-p \fIPROXIEDHOST PROXIEDPORT LISTENINGPORT\fR .TP \fICIPHEROPTIONS\fR: (\fB-c\fR | \fB-C\fR) \fICIPHER\fR [\fB-k\fR \fIKEY\fR] .PP "-" may be used for either \fIINPUT\fR or \fIOUTPUT\fR to represent \fISTDIN\fR or \fISTDOUT\fR respectively. .SH EXAMPLES .TP Show the GUI: .B gcipher .TP Encrypt a file using the \fIGie\fR cipher: \fBgcipher -c Gie inputfile outputfile\fR .TP Decrypt STDIN and output to STDOUT using Rot13: \fBgcipher -C Rot -k 13\fR .TP Listen on port 1027 and act as a proxy for port 1028 on gnu.org. Decrypt the data coming from gnu.org and encrypt data going to gnu.org using \fIVigenere\fR with key \fIlinux\fR: \fBgcipher -c Vigenere -k linux -p gnu.org 1028 1027\fR .SH DESCRIPTION .PP This is a simple encryption tool to work with home-grown encryption algorithms. It can run as either a GUI, a command-line application, or a network proxy. .TP \fB\-c \fICIPHER\fR encrypt using the given cipher .TP \fB\-C \fICIPHER\fR decrypt using the given cipher .TP \fB\-k \fIKEY\fR set the key for the previous cipher .TP \fB\-p \fIPROXIEDHOST PROXIEDPORT LISTENINGPORT\fR act as a network proxy .SH CIPHERS .TP \fBGie\fR a simple cipher doable by hand; no key is required .TP \fBCeasar\fR Julius Ceasar's code; no key is required .TP \fBRot\fR linear rotation; the amount of the rotation is given by the key which must be a number in the range [0, 25] .TP \fBVigenere\fR a version of ROT that uses a private key; the key must be made of lower-case letters .SH FILES .TP \&.gcipher/plugins See plugins/README in a source distribution for more instructions on creating new plugins. .SH AUTHOR Written by Shannon -jj Behrens. .SH "REPORTING BUGS" Report bugs to . .SH COPYRIGHT Copyright \(co 2003 Shannon -jj Behrens. .PP This is open source software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.