Encrypt or decrypt len bytes with RC4 (deprecated; prefer EVP_CIPHER).
Declared in <openssl/rc4.h>
[[deprecated]]
void
RC4(
RC4_KEY* key,
size_t len,
unsigned char const* indata,
unsigned char* outdata);
Deprecated. Use of this entity is allowed but discouraged.
| Name | Description |
|---|---|
| key | RC4 key schedule previously set with RC4_set_key(); updated in place. |
| len | Number of bytes to process. |
| indata | Input plaintext or ciphertext. |
| outdata | Output buffer of at least len bytes (may alias indata). |