![]() |
![]()
| ![]() |
![]()
NAME
SYNOPSIS
void
void
DESCRIPTIONThis library implements the alleged RC4 cipher, which is described for example in "Applied Cryptography". It is believed to be compatible with RC4[TM], a proprietary cipher of RSA Security Inc. RC4 is a stream cipher with variable key length. Typically, 128-bit (16-byte) keys are used for strong encryption, but shorter insecure key sizes have been widely used due to export restrictions. RC4 consists of a key setup phase and the actual encryption or decryption phase.
Since RC4 is a stream cipher (the input is XOR'ed with a pseudo-random key stream to produce the output), decryption uses the same function calls as encryption. SEE ALSOHISTORY
BUGSThis cipher is broken and should no longer be used.
|