.TH TEA 1 "" "24 December 2000" "TEA Total" .SH NAME tea \- Encrypt files using TEA .SH SYNOPSIS \fBtea\fP [ \fI\-a\fP ] [ \fI\-c\fP ] [ \fI\-h\fP ] [ \fI\-p pass\fP ] \fIkey\-file\fP [ \fIinput\-file\fP ] [ \fIoutput\-file\fP ] .SH DESCRIPTION The \fBtea\fP program encrypts the specified input file using the \fBTiny Encryption Algorithm\fP and the specified private key, and places the result in the specified output file. Either or both of \fIinput\-file\fP and \fIoutput\-file\fP can be "\-" to specify standard in or out. If an input file name is specified (and it is not "\-") but no output file name is specifed, the output file name is constructed by adding \fB\.tea\fP to the end of the input file name. If neither \fIinput\-file\fP or \fIoutput\-file\fP are specified, they are taken to be stdin and stdout. .SS OPTIONS .TP \fI\-a\fP Enables Base64 encoding (otherwise known as "Ascii Armour"). This increases the size of the output by slightly over 33%, but encodes it using only common Ascii characters arranged in lines of 76 characters in length. The BUILD_BASE64 option must have been enabled at compile time for this option to be available. .TP \fI\-c\fP Enables Huffman encoding (a form of compression). This significantly increases processor usage, but also reduces the size of the encoded data. The BUILD_HUFFMAN option must have been enabled at compile time for this option to be available. .TP \fI\-h\fP Displays the help message. .TP \fI\-p\fP Specifies the password for the input key file when using a password protected key, instead of being prompted to enter it interactively. Note that this option should not be used on multi-user systems, as the option can be read from the system process list. The BUILD_PPKEYS option must have been enabled at compile time for this option to be available. .SH "SEE ALSO" teatotal(1), untea(1), tea\-kgen(1) .SH AUTHOR Alex Holden