diff options
Diffstat (limited to 'rijndael.h')
-rw-r--r-- | rijndael.h | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -20,9 +20,9 @@ extern "C" { */ typedef enum { - rijn_128 = 4, /* number of rows */ - rijn_192 = 6, - rijn_256 = 8 + rijn_128 = 4, /* number of rows */ + rijn_192 = 6, + rijn_256 = 8 } rijn_size_t; /* @@ -30,8 +30,8 @@ typedef enum { */ typedef struct { - rijn_size_t rijn_blockrows; - rijn_size_t rijn_keyrows; + rijn_size_t rijn_blockrows; + rijn_size_t rijn_keyrows; } rijn_param_t; #define RIJN_PARAM_DEFAULT_INITIALIZER { rijn_128, rijn_256 } @@ -50,22 +50,22 @@ typedef rijn_unit_t rijn_block_t[8]; typedef unsigned char rijn_flatblock_t[sizeof (rijn_block_t)]; typedef struct { - rijn_param_t rijn_param; - int rijn_nrounds; - rijn_block_t rijn_roundkey[RIJN_MAX_ROUNDS]; + rijn_param_t rijn_param; + int rijn_nrounds; + rijn_block_t rijn_roundkey[RIJN_MAX_ROUNDS]; } rijn_keysched_t; void rijn_sched_key(rijn_keysched_t *, rijn_key_t *, const rijn_param_t *); void rijn_encrypt(rijn_keysched_t *, unsigned char *, const unsigned char *); void rijn_decrypt(rijn_keysched_t *, unsigned char *, const unsigned char *); void rijn_cbc_encrypt(rijn_keysched_t *, unsigned char *iv, unsigned char *out, - const unsigned char *in, size_t nblocks); + const unsigned char *in, size_t nblocks); void rijn_cbc_decrypt(rijn_keysched_t *, unsigned char *iv, unsigned char *out, - const unsigned char *in, size_t nblocks); + const unsigned char *in, size_t nblocks); void rijn_cfb_encrypt(rijn_keysched_t *, unsigned char *iv, unsigned char *out, - const unsigned char *pt, size_t nbytes); + const unsigned char *pt, size_t nbytes); void rijn_cfb_decrypt(rijn_keysched_t *, unsigned char *iv, unsigned char *out, - const unsigned char *in, size_t nbytes); + const unsigned char *in, size_t nbytes); #ifdef __cplusplus } |