Adam Ierymenko
|
a7e38d2b00
.
|
5 年之前 |
Adam Ierymenko
|
e0ddbc2f28
Update build process, Go glue builds now.
|
6 年之前 |
Adam Ierymenko
|
e08fc81397
More threading improvements in root, more DNS TXT and multicast work (in progress)
|
6 年之前 |
Adam Ierymenko
|
87fe69c27c
AES optimization rabbit hole
|
6 年之前 |
Adam Ierymenko
|
44878e583a
Bug fixes
|
6 年之前 |
Adam Ierymenko
|
c6141ffbc7
cleanup
|
6 年之前 |
Adam Ierymenko
|
5cea8da664
Optimization and naming cleanup
|
6 年之前 |
Adam Ierymenko
|
43e6a9e9ee
more fastitude
|
6 年之前 |
Adam Ierymenko
|
55f4f9aaeb
cleanup
|
6 年之前 |
Adam Ierymenko
|
3a0d385119
Implement changes to AES-GMAC-CTR: four keys with one for each role/purpose instead of just two, and simpler CTR-IV calculation.
|
6 年之前 |
Adam Ierymenko
|
185e90c40f
AES-GMAC-CTR tweaks, self test tweaks, debian typo fix.
|
6 年之前 |
Adam Ierymenko
|
fd6e8d8c5c
Add instrumentation to root, add capability to forward to siblings if no path is known to a peer.
|
6 年之前 |
Adam Ierymenko
|
6e730cfad1
Cleanup, multicast fingerprint, benchmark asymmetric crypto
|
6 年之前 |
Adam Ierymenko
|
8203547cfc
Warning removal.
|
6 年之前 |
Adam Ierymenko
|
ec9582f3f2
More test vectors, software mode GCM.
|
6 年之前 |
Adam Ierymenko
|
52f7f6e6cf
Fully implement the packet encryption/decryption algorithms.
|
6 年之前 |
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 年之前 |
Adam Ierymenko
|
6f6138c500
Merge relicensing change from dev
|
6 年之前 |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
6 年之前 |
Adam Ierymenko
|
903a18db1d
work in progress
|
6 年之前 |
Adam Ierymenko
|
37047a39f9
More cleanup, and fix SHA384 built-in C code.
|
6 年之前 |
Adam Ierymenko
|
83d723eb79
type 1 (P-384) identities
|
6 年之前 |
Adam Ierymenko
|
7650786fb5
cleanup, Locator fix and self-test
|
6 年之前 |
Adam Ierymenko
|
ca60d08621
cleanup, scrambler functions
|
6 年之前 |
Adam Ierymenko
|
b14a59629c
cleanup
|
6 年之前 |
Adam Ierymenko
|
7bdca83de3
Add decrypt
|
6 年之前 |
Adam Ierymenko
|
51a25fdec9
Remove ASM Salsa20 since it will not be the default in 2.x any more... reduce build complexity.
|
6 年之前 |
Adam Ierymenko
|
f39693f97e
cleanup
|
6 年之前 |
Adam Ierymenko
|
f83ae0e39e
Add self-test for AES and AES-GCM using public test vectors.
|
6 年之前 |
Adam Ierymenko
|
b23d551d00
cleanup
|
6 年之前 |