Dag-Erling Smørgrav
|
68f20a9213
|
Big reorganization and cleanup
|
2016-09-04 14:56:39 +02:00 |
|
Dag-Erling Smørgrav
|
bf36ff7a8c
|
Correct context length for SHA digests
|
2015-10-03 13:56:07 +00:00 |
|
Dag-Erling Smørgrav
|
f7bdd342dc
|
Add our own version of <endian.h> which includes implementations of the
unaligned encoding / decoding functions which Linux lacks.
|
2014-10-30 12:48:21 +00:00 |
|
Dag-Erling Smørgrav
|
479ffbba4a
|
Remove author and sponsor tags; we'll deal with that some other way.
Remove $Cryb$ tags as it is likely that the code will move to git.
|
2014-08-01 14:31:07 +00:00 |
|
Dag-Erling Smørgrav
|
340b3240cf
|
Consistently use const void * for data and keys, uint8_t * for digests
and MACs, and uint8_t, uint32_t or uint64_t (as appropriate) for internal
state. Also remove a few unnecessary casts.
|
2014-07-12 21:57:31 +00:00 |
|
Dag-Erling Smørgrav
|
2c697a472b
|
Implement SHA-224 and HMAC-SHA224.
|
2014-07-11 13:33:58 +00:00 |
|