Rhys Weatherley
|
3e3e90b19e
|
Copying hash states to allow obtaining intermediate hash values
|
2018-06-20 19:41:47 +10:00 |
|
Rhys Weatherley
|
c624a3eab3
|
Extendable output functions: SHAKE128 and SHAKE256
|
2016-02-14 08:27:27 +10:00 |
|
Rhys Weatherley
|
f52888517b
|
Move the Keccak B state from the object to the stack
|
2016-01-15 17:50:36 +10:00 |
|
Rhys Weatherley
|
4079e6c2b7
|
Speed up step mapping theta in KeccakCore
|
2016-01-15 17:44:33 +10:00 |
|
Rhys Weatherley
|
368c6be1cd
|
Remove reliance on state.B from KeccakCore::setHMACKey()
|
2016-01-14 19:33:35 +10:00 |
|
Rhys Weatherley
|
0b56598294
|
Speed up KeccakCore by unrolling into AVR assembly
|
2016-01-13 19:50:59 +10:00 |
|
Rhys Weatherley
|
fd38b7e127
|
Add HMAC support to all of the hash algorithms
|
2015-03-24 19:41:24 +10:00 |
|
Rhys Weatherley
|
e7175a80f3
|
SHA-3 hash algorithm
|
2015-03-14 15:14:59 +10:00 |
|