Dag-Erling Smørgrav
|
68f20a9213
|
Big reorganization and cleanup
|
2016-09-04 14:56:39 +02: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
|
6aa7f9a0e6
|
Implement HMAC-SHA{256,384,512} and add unit tests. Remove pre-existing
HMAC implementations from the libcperciva and XySSL code.
|
2014-07-11 13:01:32 +00:00 |
|