Adam Ierymenko
|
1f85b0402e
Just use unordered_map, and some other cleanup.
|
hace 5 años |
Adam Ierymenko
|
b3314cd34f
Small build fixes.
|
hace 5 años |
Adam Ierymenko
|
9428fc53f6
A bunch of cleanup, bug fix, just use unordered_map, etc.
|
hace 5 años |
Adam Ierymenko
|
0d05e4bcae
Remove capability chain of custody stuff which was never used and was really overly complex and a potential source of security problems.
|
hace 5 años |
Adam Ierymenko
|
87da45b3f5
Faster hash table, various other optimizations and simplification.
|
hace 5 años |
Adam Ierymenko
|
cbf174f96d
Warning removal.
|
hace 5 años |
Adam Ierymenko
|
0aa78d0ecb
Small fixes.
|
hace 5 años |
Adam Ierymenko
|
a87d4f1864
Build fix.
|
hace 5 años |
Adam Ierymenko
|
c0e86de6db
Forgot one spot.
|
hace 5 años |
Adam Ierymenko
|
60fa07bff2
Implement fingerprint option on join in Go land
|
hace 5 años |
Adam Ierymenko
|
1df7f21f5f
Add ability to fully specify controller fingerprint on join for the paranoid.
|
hace 5 años |
Adam Ierymenko
|
674edab814
docs
|
hace 5 años |
Adam Ierymenko
|
369df245e3
Some perf stuff, docs, HELLO design tweaks for ephemeral keys.
|
hace 5 años |
Adam Ierymenko
|
1f2e94a51d
Some optimization and raw memory access cleanup.
|
hace 5 años |
Adam Ierymenko
|
3f32cffc40
dead code removal
|
hace 5 años |
Adam Ierymenko
|
3914964a35
AES docs
|
hace 5 años |
Adam Ierymenko
|
bedf63e257
Some minor security tightening stuff and AES fixes.
|
hace 5 años |
Adam Ierymenko
|
d151d731a6
(1) Mask bit 31 of AES-CTR nonce to disallow uint32 overflow, (2) get rid of handling of uint32/uint64 overflow in our AES-CTR code to optimize, (3) optimize AES software a bit
|
hace 5 años |
Adam Ierymenko
|
2d862f1d32
Little comments and stuff
|
hace 5 años |
Adam Ierymenko
|
f92fca03a0
Update SIV diagram, length pad AAD.
|
hace 5 años |
Adam Ierymenko
|
b5c01999b8
More tweaks to COM stuff.
|
hace 5 años |
Adam Ierymenko
|
e9da35bac3
Harden some stuff around COMs and members of networks.
|
hace 5 años |
Adam Ierymenko
|
d3a7468e83
Implement AES-GMAC-SIV and benchmark, rework COM and add a lot of comments and docs, and comments and docs elsewhere too.
|
hace 5 años |
Adam Ierymenko
|
f3540a5c7c
Linux build fixes, warning removal.
|
hace 5 años |
Adam Ierymenko
|
8cf6808c50
build fix
|
hace 5 años |
Adam Ierymenko
|
274db26339
Fix accidentally removed file.
|
hace 5 años |
Adam Ierymenko
|
490b9c4d79
Moar build fixes, clock perf improvement.
|
hace 5 años |
Adam Ierymenko
|
2da096944d
Everything but root builds now. Back to testing.
|
hace 5 años |
Adam Ierymenko
|
83f830618f
It almost builds!
|
hace 5 años |
Adam Ierymenko
|
cdbb86b830
ARM64 stuff
|
hace 5 años |