Stephen Heumann
|
6a1eeb40ea
|
Update to newer ISC license wording with "and/or".
|
2024-06-26 20:46:58 -06:00 |
|
Stephen Heumann
|
458e769212
|
Add initialization function to permit computation of SHA-224 hashes.
SHA-224 uses the exact same computation as SHA-256, just with different initial values.
|
2017-07-03 23:40:36 -05:00 |
|
Stephen Heumann
|
bcc0efc327
|
Add zero bytes around SHA-256 state variables to optimize rotates.
|
2017-07-03 22:58:58 -05:00 |
|
Stephen Heumann
|
7034be04fb
|
Use more efficient approach for addressing into k array in SHA-256 computation.
|
2017-07-03 20:41:53 -05:00 |
|
Stephen Heumann
|
f0f034760b
|
Optimize SHA-256 computations to save instructions in various places.
|
2017-07-03 20:03:45 -05:00 |
|
Stephen Heumann
|
61bc8f8b4f
|
Reduce duplicated code in SHA-256 implementation.
|
2017-07-03 14:33:17 -05:00 |
|
Stephen Heumann
|
91c107eb98
|
Add initial implementation of the basic block-processing function for SHA-256.
|
2017-07-03 14:27:19 -05:00 |
|