1 #ifndef ARCFOUR_HEADER_H
2 #define ARCFOUR_HEADER_H
4 #include "../lib/util/data_blob.h"
12 void arcfour_init(struct arcfour_state
*state
, const DATA_BLOB
*key
);
13 void arcfour_crypt_sbox(struct arcfour_state
*state
, uint8_t *data
, int len
);
14 void arcfour_crypt_blob(uint8_t *data
, int len
, const DATA_BLOB
*key
);
15 void arcfour_crypt(uint8_t *data
, const uint8_t keystr
[16], int len
);
17 #endif /* ARCFOUR_HEADER_H */