RC4(3) | LibreSSL | RC4(3) |
NAME
RC4_set_key, RC4 - RC4 encryptionSYNOPSIS
#include <openssl/rc4.h>
void 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);
DESCRIPTION
This 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.RETURN VALUES
RC4_set_key() and RC4() do not return values.NOTE
Certain conditions have to be observed to securely use stream ciphers. It is not permissible to perform multiple encryptions using the same key stream.SEE ALSO
blowfish(3), des(3), rc2(3)HISTORY
RC4_set_key() and RC4() are available in all versions of SSLeay and OpenSSL.2015-10-26 | LibreSSL |