Adam Ierymenko
|
9ca495229b
Revert "optimization stuff"
|
6 years ago |
Adam Ierymenko
|
e63f624d3a
optimization stuff
|
6 years ago |
Adam Ierymenko
|
83d723eb79
type 1 (P-384) identities
|
6 years ago |
Adam Ierymenko
|
01e8fd0b07
The newer C ed25519 is the same speed as the old ASM, so drop it to simplify.
|
6 years ago |
Adam Ierymenko
|
d7a31088ba
Cleanup, warning removal, cppcheck informed cleanup.
|
6 years ago |
Adam Ierymenko
|
e8155cbbeb
Merge dev
|
6 years ago |
Adam Ierymenko
|
6c44fcc290
more warning cleanup
|
6 years ago |
Adam Ierymenko
|
c8e7031198
warning cleanup
|
6 years ago |
Adam Ierymenko
|
d0746da5e2
Add SHA384 support, more cleanup
|
6 years ago |
Adam Ierymenko
|
94ba242c33
Nist P-384 guts and glory
|
6 years ago |
Adam Ierymenko
|
fee6aae442
Drop in faster C25519 agreement code.
|
6 years ago |
Adam Ierymenko
|
89f57124b2
Never mind, only unused on some builds so leave them there.
|
6 years ago |
Adam Ierymenko
|
65823332d4
Comment out some unused functions.
|
6 years ago |
Adam Ierymenko
|
39e1021f62
Replace certificate based gating of multicast like/gather with a simpler more efficient method, fix some minor issues with request based com/cert push, and clean up some other random stuff.
|
6 years ago |
Adam Ierymenko
|
e6f9ab929d
More speed stuff.
|
6 years ago |
Adam Ierymenko
|
18d1772bb4
stuff for speed and stuff (testing)
|
6 years ago |
Adam Ierymenko
|
beb170e4fb
Use X64 ASM ed25519 signatures on Linux/x64, which are about 10X faster. Will matter a lot for network controllers, not so much for other things.
|
7 years ago |
Adam Ierymenko
|
610e594a50
Speed tweaks for signatures, etc.
|
7 years ago |
Adam Ierymenko
|
b9e1d53d7a
Minor cleanup.
|
8 years ago |
Adam Ierymenko
|
c692f2e740
Fix for new identity generation bug.
|
8 years ago |
Adam Ierymenko
|
6fc70f7c16
More cleanup, Linux build fixes.
|
8 years ago |
Adam Ierymenko
|
1b68d6dbdc
License header update.
|
8 years ago |
Adam Ierymenko
|
38433e85bf
More little stuff in crypto code.
|
11 years ago |
Adam Ierymenko
|
4d1cca1150
Remove VC++ warnings in C25519, also add inline to short methods.
|
11 years ago |
Adam Ierymenko
|
07f505971c
Windows build fixes.
|
11 years ago |
Adam Ierymenko
|
4788d911ad
Remove ZT1 GPL copyright from the top of code that is basically all Daniel Bernstein's
|
11 years ago |
Adam Ierymenko
|
588a47be89
Some API improvements to C25519 in preparation for that thing I woke up thinking about at 4am.
|
12 years ago |
Adam Ierymenko
|
de5cc82b5b
Build fix to eliminate strict aliasing warnings, and a bug fix.
|
12 years ago |
Adam Ierymenko
|
3b2d98e7dc
Integrating new crypto -- work in progress, wont build yet.
|
12 years ago |
Adam Ierymenko
|
02f3369185
Small amount of crypto cleanup.
|
12 years ago |