chiark
/
gitweb
/
~ianmdlvl
/
vbig.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
more appropriate data types for rc4 implementation
[vbig.git]
/
Arcfour.h
diff --git
a/Arcfour.h
b/Arcfour.h
index 7d7abf018c0054652be525dc64531643679d4e94..1ccf047fd7cc1d9554120e63c1e0795b909d12c2 100644
(file)
--- a/
Arcfour.h
+++ b/
Arcfour.h
@@
-30,11
+30,11
@@
#define ARCFOUR_SBOX_SIZE 256
class Arcfour {
#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:
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 */
};
#endif /* ARCFOUR_H */