Stephen Heumann
|
6a1eeb40ea
|
Update to newer ISC license wording with "and/or".
|
2024-06-26 20:46:58 -06:00 |
|
Stephen Heumann
|
d3d3dbbad9
|
Add and use result macros for all HMACs.
|
2024-04-15 18:39:36 -05:00 |
|
Stephen Heumann
|
0ae8f97c3c
|
Add header declarations and tests for all incremental HMACs.
|
2024-04-15 18:29:01 -05:00 |
|
Stephen Heumann
|
c1e1caa766
|
Implement HMAC-MD5, HMAC-SHA1, and HMAC-SHA256.
|
2023-11-29 20:03:37 -06:00 |
|
Stephen Heumann
|
0386f928ff
|
Add comments and copyright notices, and rename chunk to block.
|
2017-07-01 17:53:49 -05:00 |
|
Stephen Heumann
|
8b17a15ada
|
Add implementations of the SHA-1 update and finalize operations.
The definition of the context structure is also cleaned up a bit.
|
2017-06-30 23:55:03 -05:00 |
|
Stephen Heumann
|
a519776847
|
Add implementation of the basic block-processing function for SHA-1.
|
2017-06-29 16:54:49 -05:00 |
|