OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Macros | Functions
e_rc4.c File Reference
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/evp.h>
#include "evp_locl.h"
#include <openssl/objects.h>
#include <openssl/rc4.h>

Go to the source code of this file.

Classes

struct  EVP_RC4_KEY
 

Macros

#define EVP_RC4_KEY_SIZE   16
 
#define data(ctx)   ((EVP_RC4_KEY *)(ctx)->cipher_data)
 

Functions

const EVP_CIPHEREVP_rc4 (void)
 
const EVP_CIPHEREVP_rc4_40 (void)
 

Macro Definition Documentation

#define data (   ctx)    ((EVP_RC4_KEY *)(ctx)->cipher_data)

Definition at line 77 of file e_rc4.c.

#define EVP_RC4_KEY_SIZE   16

Definition at line 70 of file e_rc4.c.

Function Documentation

const EVP_CIPHER* EVP_rc4 ( void  )

Definition at line 113 of file e_rc4.c.

const EVP_CIPHER* EVP_rc4_40 ( void  )

Definition at line 118 of file e_rc4.c.