Package rc4 implements RC4 encryption, as defined in Bruce Schneier’s Applied
Cryptography.
RC4 is cryptographically broken and should not be used for secure applications.
NewCipher creates and returns a new Cipher. The key argument should be the RC4
key, at least 1 byte and at most 256 bytes.
Reset zeros the key data so that it will no longer appear in the process’s
memory.
- func (c *) XORKeyStream(dst, src []byte)
XORKeyStream sets dst to the result of XORing src with the key stream. Dst and
src must overlap entirely or not at all.