Adam Ierymenko
|
b14a59629c
cleanup
|
6 years ago |
Adam Ierymenko
|
7bdca83de3
Add decrypt
|
6 years ago |
Adam Ierymenko
|
51a25fdec9
Remove ASM Salsa20 since it will not be the default in 2.x any more... reduce build complexity.
|
6 years ago |
Adam Ierymenko
|
f39693f97e
cleanup
|
6 years ago |
Adam Ierymenko
|
f83ae0e39e
Add self-test for AES and AES-GCM using public test vectors.
|
6 years ago |
Adam Ierymenko
|
b23d551d00
cleanup
|
6 years ago |
Adam Ierymenko
|
d7a31088ba
Cleanup, warning removal, cppcheck informed cleanup.
|
6 years ago |
Adam Ierymenko
|
91a37f8868
Add base64 code (unpadded standard alphabet)
|
6 years ago |
Adam Ierymenko
|
d0746da5e2
Add SHA384 support, more cleanup
|
6 years ago |
Adam Ierymenko
|
fe2215df00
TON of refactoring, moon/planet is DEAD, ECC P-384 is integrated (but not enabled), and multicast work and cleanup. Whew.
|
6 years ago |
Adam Ierymenko
|
da2965cb4e
P-384 test vectors
|
6 years ago |
Adam Ierymenko
|
94ba242c33
Nist P-384 guts and glory
|
6 years ago |
Adam Ierymenko
|
97046b265c
Kill ZT_FAST_MEMCPY in selftest.
|
6 years ago |
Joseph Henry
|
0e597191b8
Updated licenses for 2019
|
6 years ago |
Adam Ierymenko
|
e2b0fb26b1
self-test build fix.
|
6 years ago |
Adam Ierymenko
|
610e594a50
Speed tweaks for signatures, etc.
|
7 years ago |
Adam Ierymenko
|
26aaf253ac
Allow us to build a semi-dynamic official binary that works back to CentOS 6, at least on x64, and is very fast since we can build it with newer clang or icc.
|
7 years ago |
Adam Ierymenko
|
f3dfd63634
Clean up some old stuff.
|
7 years ago |
Adam Ierymenko
|
01b4cb64ee
cleanup
|
7 years ago |
Adam Ierymenko
|
65c07afe05
Copyright updates for 2018.
|
7 years ago |
Adam Ierymenko
|
0608704626
Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions.
|
7 years ago |
Adam Ierymenko
|
23e5c7b38d
Fix self-test compile.
|
7 years ago |
Adam Ierymenko
|
ba6fd16823
More tracing stuff.
|
8 years ago |
Adam Ierymenko
|
6fc70f7c16
More cleanup, Linux build fixes.
|
8 years ago |
Adam Ierymenko
|
d2415dee00
Cleanup.
|
8 years ago |
Adam Ierymenko
|
355cce3938
Rename Utils::snprintf due to it being a #define on one platform.
|
8 years ago |
Adam Ierymenko
|
ceee56af51
Fix for small stacks.
|
8 years ago |
Adam Ierymenko
|
d297d8fe2e
Musl fix
|
8 years ago |
Adam Ierymenko
|
1b68d6dbdc
License header update.
|
8 years ago |
Adam Ierymenko
|
9e80db0fd1
Cleanup, fix a valgrind error, stack use reduction.
|
8 years ago |