Adam Ierymenko
|
0ab4e2f750
Roots now understand encrypted HELLO.
|
1 년 전 |
Adam Ierymenko
|
9f9032ae36
Cleanup and warning removal.
|
6 년 전 |
Adam Ierymenko
|
87fe69c27c
AES optimization rabbit hole
|
6 년 전 |
Adam Ierymenko
|
2d1eeda188
Cleanup, optimization
|
6 년 전 |
Adam Ierymenko
|
0723a85ab3
Build fixes.
|
6 년 전 |
Adam Ierymenko
|
c6141ffbc7
cleanup
|
6 년 전 |
Adam Ierymenko
|
c0e92d06a5
faster without const variable second-guessing of the compiler
|
6 년 전 |
Adam Ierymenko
|
274b2682d6
cleanup and docs
|
6 년 전 |
Adam Ierymenko
|
171d661b84
cleanup
|
6 년 전 |
Adam Ierymenko
|
5cea8da664
Optimization and naming cleanup
|
6 년 전 |
Adam Ierymenko
|
44dd52d08f
KBKDF
|
6 년 전 |
Adam Ierymenko
|
43e6a9e9ee
more fastitude
|
6 년 전 |
Adam Ierymenko
|
55f4f9aaeb
cleanup
|
6 년 전 |
Adam Ierymenko
|
82b7e1dbcb
HMAC fix
|
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
|
1b459b0560
cleanup
|
6 년 전 |
Adam Ierymenko
|
40803a4dc1
cleanup
|
6 년 전 |
Adam Ierymenko
|
b9ef09dd58
Optimization stuff
|
6 년 전 |
Adam Ierymenko
|
ec9582f3f2
More test vectors, software mode GCM.
|
6 년 전 |
Adam Ierymenko
|
a0fd4ad23f
Cleanup, Linux build fix.
|
6 년 전 |
Adam Ierymenko
|
1d8f3cee62
cleanup
|
6 년 전 |
Adam Ierymenko
|
5ba6e21967
cleanup
|
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
|
e905b3c963
cleanup
|
6 년 전 |
Adam Ierymenko
|
8e87319925
Optimization stuff
|
6 년 전 |
Adam Ierymenko
|
52d55e34e6
Licenses, and use full strength AES-128 in scramble.
|
6 년 전 |
Adam Ierymenko
|
3a21fdc304
Crypto work, packet work
|
6 년 전 |
Adam Ierymenko
|
900ec143a8
.
|
6 년 전 |