projects
/
u
/
mdw
/
catacomb
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ec-bin (ec_binproj): Make curve setup faster.
[u/mdw/catacomb]
/
rijndael-base.c
diff --git
a/rijndael-base.c
b/rijndael-base.c
index
b2480c8
..
34881e3
100644
(file)
--- a/
rijndael-base.c
+++ b/
rijndael-base.c
@@
-90,7
+90,7
@@
void rijndael_setup(rijndael_ctx *k, unsigned nb, const void *buf, size_t sz)
p = buf;
for (i = 0; i < nk; i++) {
p = buf;
for (i = 0; i < nk; i++) {
- k->w[i] = LOAD32_
L
(p);
+ k->w[i] = LOAD32_
B
(p);
p += 4;
}
p += 4;
}
@@
-102,8
+102,8
@@
void rijndael_setup(rijndael_ctx *k, unsigned nb, const void *buf, size_t sz)
for (; i < nw; i++) {
uint32 w = k->w[i - nk];
if (i % nk == 0) {
for (; i < nw; i++) {
uint32 w = k->w[i - nk];
if (i % nk == 0) {
- ww = RO
R
32(ww, 8);
- w ^= SUB(S, ww, ww, ww, ww) ^
*p++
;
+ ww = RO
L
32(ww, 8);
+ w ^= SUB(S, ww, ww, ww, ww) ^
(*p++ << 24)
;
} else if (nk > 6 && i % nk == 4)
w ^= SUB(S, ww, ww, ww, ww);
else
} else if (nk > 6 && i % nk == 4)
w ^= SUB(S, ww, ww, ww, ww);
else