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
319
log
stats
plain
blame
-rw-r--r--
LICENSE
789
log
stats
plain
blame
-rw-r--r--
Makefile
5960
log
stats
plain
blame
-rw-r--r--
README
438
log
stats
plain
blame
-rw-r--r--
TODO
545
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
463
log
stats
plain
blame
-rw-r--r--
digest.c
21015
log
stats
plain
blame
-rw-r--r--
libkeccak-legacy.h
1860
log
stats
plain
blame
-rw-r--r--
libkeccak.7
2216
log
stats
plain
blame
-rw-r--r--
libkeccak.h
39338
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_cshake_initialise.3
2641
log
stats
plain
blame
-rw-r--r--
libkeccak_cshake_initialise.c
8395
log
stats
plain
blame
-rw-r--r--
libkeccak_cshake_suffix.3
1142
log
stats
plain
blame
-rw-r--r--
libkeccak_cshake_suffix.c
147
log
stats
plain
blame
-rw-r--r--
libkeccak_degeneralise_spec.3
3578
log
stats
plain
blame
-rw-r--r--
libkeccak_degeneralise_spec.c
3889
log
stats
plain
blame
-rw-r--r--
libkeccak_digest.3
3983
log
stats
plain
blame
-rw-r--r--
libkeccak_fast_digest.3
4167
log
stats
plain
blame
-rw-r--r--
libkeccak_fast_squeeze.3
799
log
stats
plain
blame
-rw-r--r--
libkeccak_fast_update.3
2518
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_spec_initialise.3
1050
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_spec_initialise.c
175
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_sum_fd.3
3381
log
stats
plain
blame
-rw-r--r--
libkeccak_generalised_sum_fd.c
3035
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
163
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
186
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
159
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
156
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
1490
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_free.3
1110
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_free.c
160
log
stats
plain
blame
-rw-r--r--
libkeccak_hmac_initialise.3
1268
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
1305
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
562
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
734
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_check.3
2573
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_check.c
151
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_cshake.3
1146
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_rawshake.3
1164
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_rawshake.c
169
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_sha3.3
1036
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_sha3.c
155
log
stats
plain
blame
-rw-r--r--
libkeccak_spec_shake.3
1137
log
stats
plain
blame
-rw-r--r--
libkeccak_squeeze.3
986
log
stats
plain
blame
-rw-r--r--
libkeccak_state_copy.3
866
log
stats
plain
blame
-rw-r--r--
libkeccak_state_copy.c
616
log
stats
plain
blame
-rw-r--r--
libkeccak_state_create.3
985
log
stats
plain
blame
-rw-r--r--
libkeccak_state_create.c
529
log
stats
plain
blame
-rw-r--r--
libkeccak_state_destroy.3
826
log
stats
plain
blame
-rw-r--r--
libkeccak_state_destroy.c
159
log
stats
plain
blame
-rw-r--r--
libkeccak_state_duplicate.3
988
log
stats
plain
blame
-rw-r--r--
libkeccak_state_duplicate.c
527
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
155
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
152
log
stats
plain
blame
-rw-r--r--
libkeccak_state_free.3
1110
log
stats
plain
blame
-rw-r--r--
libkeccak_state_free.c
156
log
stats
plain
blame
-rw-r--r--
libkeccak_state_initialise.3
1529
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
148
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
332
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
385
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
368
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
2381
log
stats
plain
blame
-rw-r--r--
libkeccak_zerocopy_chunksize.3
1036
log
stats
plain
blame
-rw-r--r--
libkeccak_zerocopy_chunksize.c
157
log
stats
plain
blame
-rw-r--r--
libkeccak_zerocopy_digest.3
3536
log
stats
plain
blame
-rw-r--r--
libkeccak_zerocopy_update.3
2177
log
stats
plain
blame
-rw-r--r--
linux.mk
175
log
stats
plain
blame
-rw-r--r--
macos.mk
274
log
stats
plain
blame
-rw-r--r--
optimised.mk
528
log
stats
plain
blame
-rw-r--r--
test.c
52937
log
stats
plain
blame