Commit graph

98 commits

Author SHA1 Message Date
843dd3bfed better logs and stuff 2024-08-12 22:59:10 +02:00
9c923e4aa9 stuff that kinda works 2024-08-12 22:38:47 +02:00
7696484f0b improvements and fixes 2024-08-12 22:16:35 +02:00
4c3f0a97aa try adding AES-GCM 2024-08-12 21:12:33 +02:00
43c1696465 pluggable encryption 2024-08-12 19:09:29 +02:00
3b4efdda8b prepare 2024-08-12 18:18:36 +02:00
768a1a6633 p256 2024-08-12 18:13:00 +02:00
1cdea4763d make kex more pluggable 2024-08-12 18:00:30 +02:00
11fcb4cd84 start support for kex 2024-08-12 17:38:53 +02:00
18993f3a00 limit packet len 2024-08-12 17:10:55 +02:00
ebf126343b limits 2024-08-12 17:08:00 +02:00
890feee6d1 improvements 2024-08-12 16:51:13 +02:00
193f762ae9 many improvements 2024-08-12 16:46:27 +02:00
7a129eba2e respond to uname 2024-08-12 01:32:18 +02:00
3c1cff927c log more 2024-08-12 01:19:39 +02:00
6ff5bbde98 print supported algs 2024-08-12 01:09:58 +02:00
5956771455 fix log 2024-08-12 01:07:08 +02:00
51fe414821 trace 2024-08-12 00:58:14 +02:00
fe7407362b build 2024-08-12 00:48:10 +02:00
4beea52be8 yes 2024-08-12 00:45:23 +02:00
ad84db6998 stuff 2024-08-12 00:45:19 +02:00
cb504817d3 cleanup 2024-08-12 00:37:53 +02:00
83e7ef1727 refactor 2024-08-12 00:17:11 +02:00
0efd08dd5c refactor 2024-08-11 23:38:35 +02:00
ae5db1642c stuff 2024-08-11 22:10:34 +02:00
9c320c8b4c stuff 2024-08-11 21:21:47 +02:00
b75db7c21f disconnect after ctrl c 2024-08-11 20:39:05 +02:00
bc7e12e50b sorta works 2024-08-11 20:23:20 +02:00
2b2e2ac1f0 authentication and start of connection 2024-08-11 18:14:04 +02:00
faf2010051 improvements 2024-08-11 02:37:22 +02:00
0bfb1818a6 fix next 2024-08-11 02:19:07 +02:00
86c73b4a97 refactor sending into transport 2024-08-11 01:12:13 +02:00
caf989de97 prepare for encrypt 2024-08-11 00:18:22 +02:00
ed30d5b4dc more 2024-08-11 00:11:49 +02:00
1adf798c5d more 2024-08-10 23:43:20 +02:00
f5561004f6 try more 2024-08-10 19:05:49 +02:00
0bd4f7d9ef more 2024-08-10 17:57:30 +02:00
553f261396 more cleanup 2024-08-10 17:42:49 +02:00
08d28a152f i can decrypt the length 2024-08-10 17:17:22 +02:00
adff1f593b todo 2024-08-10 02:49:39 +02:00
0eb9001f08 cleanup 2024-08-10 02:11:01 +02:00
aa96faa697 cleanup 2024-08-10 01:59:59 +02:00
be5b437548 rewrite to extract packet parser 2024-08-10 01:56:21 +02:00
e1b2a6e1e5 Testing 2024-08-09 15:40:01 +02:00
bec3621c73 newkeys 2024-08-09 14:44:42 +02:00
660fa8e10e kex works 2024-08-09 14:25:49 +02:00
e4363a61d2 attempts 2024-08-09 02:41:09 +02:00
26fd89d9f8 stuff 2024-08-09 02:03:48 +02:00