X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=Arcfour.h;fp=Arcfour.h;h=1ccf047fd7cc1d9554120e63c1e0795b909d12c2;hb=c1ff0073d7ff52791b1e5deda7d61c28bc6ff3d9;hp=7d7abf018c0054652be525dc64531643679d4e94;hpb=1bc7d52bdaa8089162b266c3446429eb798202ff;p=vbig.git diff --git a/Arcfour.h b/Arcfour.h index 7d7abf0..1ccf047 100644 --- a/Arcfour.h +++ b/Arcfour.h @@ -30,11 +30,11 @@ #define ARCFOUR_SBOX_SIZE 256 class Arcfour { - char sbox[ARCFOUR_SBOX_SIZE]; + uint8_t sbox[ARCFOUR_SBOX_SIZE]; uint8_t idx_i, idx_j; public: - Arcfour(const char *key, size_t keylen); - void stream(char *outbuf, size_t length); + Arcfour(const uint8_t *key, size_t keylen); + void stream(uint8_t *outbuf, size_t length); }; #endif /* ARCFOUR_H */