|
ActiveTcl User Guide
|
|
|
[ Main table Of Contents | Tcllib Table Of Contents | Tcllib Index ]
rc4(n) 1.0.0 "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>