index
:
libkeccak
master
[Basically feature complete] Keccak-family, including SHA-3, hashing library
Mattias Andrée <m@maandree.se>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Mode
Name
Size
-rw-r--r--
.gitignore
122
log
stats
plain
blame
-rw-r--r--
.testfile
240
log
stats
plain
blame
-rw-r--r--
DEPENDENCIES
329
log
stats
plain
blame
-rw-r--r--
LICENSE
771
log
stats
plain
blame
-rw-r--r--
Makefile
5814
log
stats
plain
blame
-rw-r--r--
README
425
log
stats
plain
blame
-rw-r--r--
TODO
397
log
stats
plain
blame
-rwxr-xr-x
benchmark-flags
5250
log
stats
plain
blame
-rw-r--r--
benchmark.c
3243
log
stats
plain
blame
-rw-r--r--
common.h
1396
log
stats
plain
blame
-rw-r--r--
config.mk
474
log
stats
plain
blame
-rw-r--r--
digest.c
17845
log
stats
plain
blame
-rw-r--r--
libkeccak-legacy.h
1896
log
stats
plain
blame
-rw-r--r--
libkeccak.7
2082
log
stats
plain
blame
-rw-r--r--
libkeccak.h
34481
log
stats
plain
blame
-rw-r--r--
libkeccak_behex_lower.3
913
log
stats
plain
blame
-rw-r--r--
libkeccak_behex_lower.c
658
log
stats
plain
blame
-rw-r--r--
libkeccak_behex_upper.3
909
log
stats
plain
blame
-rw-r--r--
libkeccak_behex_upper.c
658
log
stats
plain
blame
-rw-r--r--
libkeccak_degeneralise_spec.3
3374
log
stats
plain
blame
-rw-r--r--
libkeccak_degeneralise_spec.c
4026
log
stats
plain
blame
-rw-r--r--
libkeccak_digest.3
3489
log
stats
plain
blame
-rw-r--r--
libkeccak_fast_digest.3
3631
log
stats
plain
blame
-rw-r--r--
libkeccak_fast_squeeze.3
764
log
stats
plain
blame
-rw-r--r--
libkeccak_fast_update.3
2218
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_spec_initialise.3
1019
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_spec_initialise.c
183
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_sum_fd.3
3264
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_sum_fd.c
2005
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_copy.3
884
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_copy.c
944
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_create.3
1117
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_create.c
215
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_destroy.3
828
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_destroy.c
171
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_digest.3
2598
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_digest.c
2684
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_duplicate.3
999
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_duplicate.c
194
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_destroy.3
875
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_destroy.c
167
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_digest.3
2730
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_digest.c
2556
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_free.3
1163
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_free.c
164
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_update.3
1481
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_fast_update.c
1532
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_free.3
1110
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_free.c
168
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_initialise.3
1237
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_initialise.c
233
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_marshal.3
686
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_marshal.c
186
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_reset.3
1064
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_reset.c
189
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_set_key.3
900
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_set_key.c
1351
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_unmarshal.3
998
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_unmarshal.c
1509
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_update.3
1266
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_update.c
1530
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_wipe.3
717
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_wipe.c
571
log
stats
plain
blame
-rw-r--r--
libkeccak_keccaksum_fd.3
2928
log
stats
plain
blame
-rw-r--r--
libkeccak_keccaksum_fd.c
216
log
stats
plain
blame
-rw-r--r--
libkeccak_rawshakesum_fd.3
2941
log
stats
plain
blame
-rw-r--r--
libkeccak_rawshakesum_fd.c
191
log
stats
plain
blame
-rw-r--r--
libkeccak_sha3sum_fd.3
2775
log
stats
plain
blame
-rw-r--r--
libkeccak_sha3sum_fd.c
181
log
stats
plain
blame
-rw-r--r--
libkeccak_shakesum_fd.3
2893
log
stats
plain
blame
-rw-r--r--
libkeccak_shakesum_fd.c
188
log
stats
plain
blame
-rw-r--r--
libkeccak_simple_squeeze.3
699
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_check.3
2511
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_check.c
159
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_rawshake.3
1133
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_rawshake.c
178
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_sha3.3
1005
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_sha3.c
163
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_shake.3
1106
log
stats
plain
blame
-rw-r--r--
libkeccak_squeeze.3
951
log
stats
plain
blame
-rw-r--r--
libkeccak_state_copy.3
866
log
stats
plain
blame
-rw-r--r--
libkeccak_state_copy.c
653
log
stats
plain
blame
-rw-r--r--
libkeccak_state_create.3
985
log
stats
plain
blame
-rw-r--r--
libkeccak_state_create.c
547
log
stats
plain
blame
-rw-r--r--
libkeccak_state_destroy.3
826
log
stats
plain
blame
-rw-r--r--
libkeccak_state_destroy.c
167
log
stats
plain
blame
-rw-r--r--
libkeccak_state_duplicate.3
988
log
stats
plain
blame
-rw-r--r--
libkeccak_state_duplicate.c
545
log
stats
plain
blame
-rw-r--r--
libkeccak_state_fast_destroy.3
872
log
stats
plain
blame
-rw-r--r--
libkeccak_state_fast_destroy.c
163
log
stats
plain
blame
-rw-r--r--
libkeccak_state_fast_free.3
1162
log
stats
plain
blame
-rw-r--r--
libkeccak_state_fast_free.c
160
log
stats
plain
blame
-rw-r--r--
libkeccak_state_free.3
1110
log
stats
plain
blame
-rw-r--r--
libkeccak_state_free.c
164
log
stats
plain
blame
-rw-r--r--
libkeccak_state_initialise.3
1428
log
stats
plain
blame
-rw-r--r--
libkeccak_state_initialise.c
1046
log
stats
plain
blame
-rw-r--r--
libkeccak_state_marshal.3
668
log
stats
plain
blame
-rw-r--r--
libkeccak_state_marshal.c
1170
log
stats
plain
blame
-rw-r--r--
libkeccak_state_reset.3
686
log
stats
plain
blame
-rw-r--r--
libkeccak_state_reset.c
156
log
stats
plain
blame
-rw-r--r--
libkeccak_state_unmarshal.3
982
log
stats
plain
blame
-rw-r--r--
libkeccak_state_unmarshal.c
1493
log
stats
plain
blame
-rw-r--r--
libkeccak_state_wipe.3
740
log
stats
plain
blame
-rw-r--r--
libkeccak_state_wipe.c
341
log
stats
plain
blame
-rw-r--r--
libkeccak_state_wipe_message.3
726
log
stats
plain
blame
-rw-r--r--
libkeccak_state_wipe_message.c
394
log
stats
plain
blame
-rw-r--r--
libkeccak_state_wipe_sponge.3
726
log
stats
plain
blame
-rw-r--r--
libkeccak_state_wipe_sponge.c
377
log
stats
plain
blame
-rw-r--r--
libkeccak_unhex.3
1075
log
stats
plain
blame
-rw-r--r--
libkeccak_unhex.c
791
log
stats
plain
blame
-rw-r--r--
libkeccak_update.3
2086
log
stats
plain
blame
-rw-r--r--
linux.mk
153
log
stats
plain
blame
-rw-r--r--
macos.mk
115
log
stats
plain
blame
-rw-r--r--
optimised.mk
533
log
stats
plain
blame
-rw-r--r--
test.c
25990
log
stats
plain
blame