~mdw
/
ocb-tv
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Makefile, ocbgen: Handle 512-bit blocks.
[ocb-tv]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
229d13b
..
6f980be
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-38,11
+38,15
@@
misc192_K1 = 17161514131211100f0e0d0c0b0a09080706050403020100
misc256_K0 = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
misc256_K1 = 1f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09080706050403020100
misc256_K0 = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
misc256_K1 = 1f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09080706050403020100
+misc512_K0 = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
+misc512_K1 = 3f3e3d3c3b3a393837363534333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09080706050403020100
+
b64_N0 = 554433221100
b96_N0 = 887766554433221100
b128_N0 = bbaa99887766554433221100
b192_N0 = 2110ffeeddccbbaa99887766554433221100
b256_N0 = 8776655443322110ffeeddccbbaa99887766554433221100
b64_N0 = 554433221100
b96_N0 = 887766554433221100
b128_N0 = bbaa99887766554433221100
b192_N0 = 2110ffeeddccbbaa99887766554433221100
b256_N0 = 8776655443322110ffeeddccbbaa99887766554433221100
+b512_N0 = aa9998887776665554443332221110000ffeeddccbbaa9988776655443322110ffeeddccbbaa99887766554433221100
BLKC += des3
des3_PRETTY = 3DES
BLKC += des3
des3_PRETTY = 3DES
@@
-93,6
+97,14
@@
$(eval $(call def-lraes,128,128))
$(eval $(call def-lraes,192,192))
$(eval $(call def-lraes,256,256))
$(eval $(call def-lraes,192,192))
$(eval $(call def-lraes,256,256))
+BLKC += dlraes512
+dlraes512_PRETTY = DLRAES512
+dlraes512_NAME = dlraes512
+dlraes512_BLKSZ = 512
+dlraes512_K0 = $(misc256_K0)
+dlraes512_K1 = $(misc256_K1)
+dlraes512_KSZS = $(aes_KSZS)
+
BLKSZS = $(sort $(foreach c,$(BLKC),$($c_BLKSZ)))
auto.mk: Makefile
BLKSZS = $(sort $(foreach c,$(BLKC),$($c_BLKSZ)))
auto.mk: Makefile
@@
-190,14
+202,21
@@
lraes96_M0 = 00112233445566778899aabb
lraes128_M0 = 00112233445566778899aabbccddeeff
lraes192_M0 = 00112233445566778899aabbccddeeff0112233445566778
lraes256_M0 = 00112233445566778899aabbccddeeff0112233445566778899aabbccddeeff0
lraes128_M0 = 00112233445566778899aabbccddeeff
lraes192_M0 = 00112233445566778899aabbccddeeff0112233445566778
lraes256_M0 = 00112233445566778899aabbccddeeff0112233445566778899aabbccddeeff0
+lraes512_M0 = 00112233445566778899aabbccddeeff0112233445566778899aabbccddeeff00000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff
TARGETS += $(LRAESVERBOSE)
TARGETS += $(LRAESVERBOSE)
-LRAESVERBOSE = $(foreach
k,$(LRAES), lraes$k
.verbose)
+LRAESVERBOSE = $(foreach
w,$(LRAES), lraes$w
.verbose)
$(LRAESVERBOSE): lraes%.verbose: ocbgen Makefile
$(call v_tag,LRAES)./ocbgen >$@.new ocb3 rijndael lraes $$(( $*/8 )) \
$(lraes$*_K0) $(lraes$*_M0)
$(V_AT)mv $@.new $@
$(LRAESVERBOSE): lraes%.verbose: ocbgen Makefile
$(call v_tag,LRAES)./ocbgen >$@.new ocb3 rijndael lraes $$(( $*/8 )) \
$(lraes$*_K0) $(lraes$*_M0)
$(V_AT)mv $@.new $@
+TARGETS += dlraes512.verbose
+dlraes512.verbose: ocbgen Makefile
+ $(call v_tag,LRAES)./ocbgen >$@.new ocb3 lraes256 lraes 64 \
+ $(dlraes512_K0) $(lraes512_M0)
+ $(V_AT)mv $@.new $@
+
all:: $(TARGETS)
CLEAN += $(TARGETS)
all:: $(TARGETS)
CLEAN += $(TARGETS)