{
unsigned u, v, n;
- n = (num_rounds + 1) << 2;
+ n = (num_rounds + 1) << 1;
for (u = 0, v = 0; u < n; u ++, v += 4) {
uint64_t x0, x1, x2, x3;
void *iv, void *data, size_t len)
{
unsigned char *buf;
- uint64_t sk_exp[240];
+ uint64_t sk_exp[120];
uint32_t ivw[4];
br_aes_ct64_skey_expand(sk_exp, ctx->num_rounds, ctx->skey);
void *iv, void *data, size_t len)
{
unsigned char *buf;
- uint64_t sk_exp[240];
+ uint64_t sk_exp[120];
uint32_t ivw[4];
br_aes_ct64_skey_expand(sk_exp, ctx->num_rounds, ctx->skey);
{
unsigned char *buf;
uint32_t ivw[16];
- uint64_t sk_exp[240];
+ uint64_t sk_exp[120];
br_aes_ct64_skey_expand(sk_exp, ctx->num_rounds, ctx->skey);
br_range_dec32le(ivw, 3, iv);