index
:
sha3
main
Unnamed repository; edit this file 'description' to name the repository.
Paul Duncan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
2023-10-16
add examples/06-all/
Paul Duncan
7
-0
/
+1630
2023-10-15
add Doxyfile, fix "doc" target
Paul Duncan
3
-2
/
+2734
2023-10-15
README.md: add "Usage" section
Paul Duncan
1
-0
/
+10
2023-10-15
README.md: s/main()/main(void)/
Paul Duncan
1
-1
/
+1
2023-10-15
README.md: add "Tests" section
Paul Duncan
1
-0
/
+13
2023-10-15
README.md: s/typeing/typing/
Paul Duncan
1
-1
/
+1
2023-10-14
README.md: improve introduction, minor fixes to algo list, add ↵
v0.4
Paul Duncan
1
-23
/
+38
"Documentation" section, document "doc" target
2023-10-14
sha3.h: doxygen fixes, improve documentation, shrink list of algorithms in ↵
Paul Duncan
1
-161
/
+566
header block
2023-10-14
sha3.c: compress algorithm list in header comment block, mark entire file as ↵
Paul Duncan
1
-19
/
+12
INTERNAL to doxygen
2023-10-14
Makefile, .gitignore: add "doc" target, ignore generated api documentation
Paul Duncan
2
-0
/
+6
2023-10-14
README.md: improve intro paragraph, shorten list of algorithms, add ↵
Paul Duncan
1
-26
/
+154
descriptions for each algorithm, add note about AVX-512 and test suite, add two more examples
2023-09-23
sha3.c: k12_big_absorb_done(): fix uninitialized buffer warning
Paul Duncan
1
-1
/
+1
2023-09-18
add tests/README.md
v0.3
Paul Duncan
1
-0
/
+5
2023-09-18
sha3.c: add avx512 permute(), add step comments, do not build scalar steps ↵
Paul Duncan
1
-1
/
+257
unless necessary
2023-09-18
tests/permute: remove iota optimization comment
Paul Duncan
1
-2
/
+0
2023-09-18
tests/permute: increase test permutation count, add timing note, faster ↵
Paul Duncan
1
-32
/
+34
avx512 iota
2023-09-18
tests/permute/permute.c: add comments
Paul Duncan
1
-10
/
+52
2023-09-18
tests/permute/permute.c: remove disabled code
Paul Duncan
1
-49
/
+4
2023-09-18
add tests/permute
Paul Duncan
3
-0
/
+914
2023-09-17
examples/05-python/README.md: add intro links and "Usage" section
Paul Duncan
1
-2
/
+33
2023-09-17
Makefile: add LIB to clean target
Paul Duncan
1
-1
/
+2
2023-09-17
add examples/05-python
Paul Duncan
2
-0
/
+160
2023-09-17
add tests/fuzz
Paul Duncan
5
-0
/
+36
2023-09-17
.gitignore: add libsha3.so
Paul Duncan
1
-0
/
+1
2023-09-16
Makefile: add shared library target
Paul Duncan
1
-3
/
+11
2023-09-16
Makefile: add TEST_CFLAGS with sanitizers, add comments
Paul Duncan
1
-7
/
+15
2023-09-16
README.md: s/test/sample/
Paul Duncan
1
-1
/
+1
2023-09-16
sha3.h: add stddef
Paul Duncan
1
-1
/
+2
2023-09-07
README.md: add "Examples" section
v0.2
Paul Duncan
1
-0
/
+28
2023-09-06
add examples/
Paul Duncan
26
-0
/
+327
2023-09-06
add hex.h, refactor main.c
Paul Duncan
2
-13
/
+22
2023-09-06
main.c: add turboshake128, turboshake256, and kangarootwelve to example app
Paul Duncan
1
-4
/
+78
2023-09-06
sha3.[hc]: refactor k12 api
Paul Duncan
2
-89
/
+130
2023-09-06
README.md, sha3.[hc]: add KangarooTwelve to algorithm list
Paul Duncan
3
-0
/
+3
2023-09-06
./sha3.h: add kangarootwelve{,_custom}()
Paul Duncan
1
-0
/
+29
2023-09-06
sha3.c: add kangarootwelve_custom(), kangarootwelve(), ↵
Paul Duncan
1
-1
/
+501
kangarootwelve_length_encode(), test_kangarootwelve(), and test_kangarootwelve_length_encode()
2023-09-06
./sha3.h: remove extraneous "in" from documentation
Paul Duncan
1
-10
/
+10
2023-09-05
sha3.[hc]: add turboshake{128,256}_custom()
Paul Duncan
2
-1
/
+41
2023-09-05
sha3.h: documentation updates
Paul Duncan
1
-119
/
+119
2023-09-05
sha3.[hc]: s/TurboHash/TurboSHAKE/
Paul Duncan
2
-2
/
+2
2023-09-05
README.md: s/TurboHash/TurboSHAKE/, add turboshake references
Paul Duncan
1
-1
/
+7
2023-09-05
sha3.h: add turboshake functions
Paul Duncan
1
-3
/
+119
2023-09-05
sha3.c: full turboshake{128,256} tests
Paul Duncan
1
-19
/
+254
2023-09-05
sha3.c: permute() pass correct round to iota() for turboshake
Paul Duncan
1
-1
/
+1
2023-09-05
main.c: add header and shake128-xof example to help
v0.1
Paul Duncan
1
-3
/
+9
2023-09-05
sha3.c: add incomplete turboshake implementation, improve comments
Paul Duncan
1
-28
/
+157
2023-09-05
sha3.[hc]: add header w/ spdx license identifier and library description
Paul Duncan
2
-5
/
+57
2023-09-05
README.md: update algorithm list, add references
Paul Duncan
1
-10
/
+22
2023-09-04
README.md: add HMAC-SHA3-{224,256,384,512}
Paul Duncan
1
-4
/
+6
2023-09-04
sha3.[hc]: add hmac_sha3_{224,256,384,512}(), ↵
Paul Duncan
2
-5
/
+1153
hmac_sha3_{224,256,384,512}_{init,absorb,final}(), test_hmac_sha3_{224,256,384,512}(), test_hmac_sha3_{224,256,384,512}_ctx()
[next]