Adam Ierymenko
|
8faaaec710
Add check for PCLMUL instruction too. Virtually all CPUs with AES-NI have it but good to be sure.
|
6 years ago |
Adam Ierymenko
|
e1dd413266
cleanup
|
6 years ago |
Adam Ierymenko
|
b9ef09dd58
Optimization stuff
|
6 years ago |
Adam Ierymenko
|
990333e7ec
cleanup, re-enable AES-NI check
|
6 years ago |
Adam Ierymenko
|
ec9582f3f2
More test vectors, software mode GCM.
|
6 years ago |
Adam Ierymenko
|
9fd5ec673b
Get rid of complicated AES-GCM + scramble construct in favor of a simpler construct thanks to "Squeamish Ossifrage" on crypto.stackexchange.com
|
6 years ago |
Adam Ierymenko
|
52d55e34e6
Licenses, and use full strength AES-128 in scramble.
|
6 years ago |
Adam Ierymenko
|
37047a39f9
More cleanup, and fix SHA384 built-in C code.
|
6 years ago |
Adam Ierymenko
|
7650786fb5
cleanup, Locator fix and self-test
|
6 years ago |
Adam Ierymenko
|
7bdca83de3
Add decrypt
|
6 years ago |
Adam Ierymenko
|
a0520536df
.
|
6 years ago |
Grant Limberg
|
e4ce1ffd85
Windows detection of AES-NI
|
6 years ago |
Adam Ierymenko
|
d02d3f72fe
AES-GCM code
|
6 years ago |
Adam Ierymenko
|
809c8305b1
AES code
|
6 years ago |