rc4(n) 1.0.0 rc4 "rc4"
rc4 - RC4 Stream Cipher
TABLE OF CONTENTS
SYNOPSIS
DESCRIPTION
COMMANDS
SEE ALSO
KEYWORDS
COPYRIGHT
package require Tcl 8.2
package require rc4 ?1.0.0?
This package is an implementation in Tcl of the RC4 stream cipher
developed by Ron Rivest of RSA Data Security Inc.
- ::rc4::rc4 ?-hex? -key keyvalue ?-out channel? [ -in channel | -infile filename | string ]
-
Perform the RC4 algorithm on either the data provided by the argument
or on the data read from the -in channel. If an -out
channel is given then the result will be written to this channel.
Giving the -hex option will return a hexadecimal encoded
version of the result if not using an -out channel.
The data to be processes can be specified either as a string argument to
the rc4 command, or as a filename or a pre-opened channel. If the
-infile argument is given then the file is opened, the data read
and processed and the file is closed. If the -in argument is
given then data is read from the channel until the end of file. The
channel is not closed. If the -out argument is given then the
processing result is written to this channel.
Only one of -infile, -in or string should be given.
des
rc4, security, stream cipher
Copyright © 2003, Pat Thoyts <patthoyts@users.sourceforge.net>