Commit Graph

7 Commits

Author SHA1 Message Date
92e0e0b916 Update docs and copyrights for 1.1.1 release 2018-02-24 13:08:14 +01:00
02ccb5d139 Adjust documentation for release 1.1.0, adjust copyrights. 2016-09-14 16:55:42 +02:00
abe192b75f Fix erroneous buffer handling in sha3-update again (fixes #3). 2016-09-14 16:48:31 +02:00
e57d7c32cd Make sha3 wrapper functions match FIPS 202 suffix appending.
The final FIPS 202 SHA-3 standard mandates the prepending of a
01 suffix to the message prior to padding, which the original
Keccak submission did not specify.  This change adjusts all
sha3 wrappers to behave standard conforming, and adds an optional
keyword argument raw-keccak-p to specify the original treatment.
Fixes #2.
2016-09-13 01:21:58 +02:00
fc1c70579e Remove superfluous final iteration in sha3-update.
The superfluous last iteration when start = end wasn't harmful, since the
iteration body winds up as a no-op in that case anyway, but wasn't
intended or needed.
2013-09-14 23:57:51 +02:00
9391b65603 Fix buffer handling for partial updates (fix #1).
Calls to sha3-update that did not completely fill an already partially
filled buffer were handled incorrectly, in that the buffer-index wasn't
properly updated. Thanks to Orivej Desh for the bug report.
2013-09-14 23:55:52 +02:00
618df43b2d Add initial version of project. 2012-11-02 20:47:39 +01:00