/******************************************************************************/ /* rc4.h */ /******************************************************************************/ #ifndef INCLUDE_RC4_H #define INCLUDE_RC4_H /* rc4.h */ typedef struct rc4_key { unsigned char state[256]; unsigned char x; unsigned char y; } rc4_key; void rc4_prepare_key (unsigned char *key_data_ptr, int key_data_len, rc4_key *key); void rc4_crypt (unsigned char *buffer_ptr, int buffer_len, rc4_key *key); #endif /* INCLUDE_RC4_H */ /******************************************************************************/