Russ Magee
|
f09d6bbfef
|
Added NEWHOPE and NEWHOPE_SIMPLE KEM algs
Fixed some -h typos, missing H_SHA512 option
randReader seed time.Now().UnixNano()
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2019-04-08 21:58:33 -07:00 |
Russ Magee
|
b6a22ce64a
|
gofmt cleanup
|
2018-11-28 21:03:20 -08:00 |
Russ Magee
|
4345c7bf2d
|
Removed unused consts
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2018-11-18 20:28:03 -08:00 |
Russ Magee
|
b0f614f82e
|
Tunnel keepalives from client implemented. If client dies/exits unexpectedly the server
tunnel will disconnect from rport in a timely manner.
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2018-11-11 22:46:39 -08:00 |
Russ Magee
|
6f1fcbbf7a
|
Corrected tun chan Ctl cmd comments
|
2018-11-11 20:25:34 -08:00 |
Russ Magee
|
ba3cda95e8
|
Tunnels with reconnect working.
TODO: interactive client exit must collapse all open tunnels prior to exit.
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2018-11-11 18:56:08 -08:00 |
Russ Magee
|
3b35751e2e
|
WIP tunnel states, re-dial when not required needs debugging.
|
2018-11-07 19:35:32 -08:00 |
Russ Magee
|
8ee0aea0b4
|
(non-working) begin of total tunnel redesign
|
2018-10-31 09:15:28 -07:00 |
Russ Magee
|
632f24354b
|
Tunnel rough work-in-progress; data sent (wrong length) and CSOTunClose handling needs work, but it's a start...
|
2018-10-28 19:17:47 -07:00 |
Russ Magee
|
48b0c41f62
|
Prototyped TunEndpoint struct, data flow commentary
|
2018-10-26 20:31:57 -07:00 |
Russ Magee
|
871f1e0dfa
|
Moved CSE (extended err types) back up out of UNIX shell status space
|
2018-10-25 22:49:08 -07:00 |
Russ Magee
|
4cb535fcc9
|
Added support for cryptMTv1
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2018-10-24 00:16:34 -07:00 |
Russ Magee
|
5d9a110d57
|
Added more (explicit) sizes for all KEX algs
|
2018-10-12 16:16:49 -07:00 |
Russ Magee
|
4c286ae6c1
|
Set up to handle Kyber768 KEM
|
2018-10-08 21:31:11 -07:00 |
Russ Magee
|
06ee94da03
|
Added HMAC_SHA512
|
2018-09-30 00:19:25 -07:00 |
Russ Magee
|
b810fa7f4a
|
tightened up some const types
|
2018-09-17 23:07:04 -07:00 |
Russ Magee
|
8b0b833d6e
|
Split hkexsh and hkexnet consts into separate files
|
2018-09-17 17:27:13 -07:00 |