Sortix nightly manual
This manual documents Sortix nightly, a development build that has not been officially released. You can instead view this document in the latest official manual.
|RC4(3)||Library Functions Manual||RC4(3)|
RC4_set_key(RC4_KEY *key, int len, const unsigned char *data); void
RC4(RC4_KEY *key, unsigned long len, const unsigned char *indata, unsigned char *outdata);
RC4_set_key() sets up the RC4_KEY key using the len bytes long key at data.
RC4() encrypts or decrypts the len bytes of data at indata using key and places the result at outdata. Repeated
RC4() calls with the same key yield a continuous key stream. 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. blowfish(3), EVP_EncryptInit(3), EVP_rc4(3)
RC4() appeared in SSLeay 0.4 or earlier and have been available since OpenBSD 2.4.
|March 29, 2020||Debian|