Commit Graph

135 Commits

Author SHA1 Message Date
noot 048274e445 improve secureSession Read 2019-08-24 20:34:12 -04:00
noot dece79595f remove unneeded files 2019-08-24 18:03:50 -04:00
noot 85a35c04f0 send payload from initiator in XX last message 2019-08-24 18:03:22 -04:00
noot 45182a49e8 cleanup code (#3)
cleanup code, fix ReadSecure and WriteSecure
2019-08-24 22:48:33 +02:00
noot b7d0e5bc52 remove c.out 2019-08-24 16:05:46 -04:00
noot 2a8a2cb67e clean up 2019-08-24 16:03:17 -04:00
noot a1ca411f53 fix ReadSecure and WriteSecure 2019-08-24 15:56:31 -04:00
noot c01c852045 cleanup code 2019-08-24 15:43:27 -04:00
noot e40f6b283e use ipfs/go-log 2019-08-24 15:31:57 -04:00
noot f3c6167915 ik->kkfallback complete 2019-08-24 15:17:58 -04:00
noot 7c6510e7ce ephemeral keys passed from ik->xxfallback 2019-08-24 15:11:35 -04:00
noot 2de16d09a8 begin work on moving ephemeral key from ik->xx 2019-08-24 15:01:05 -04:00
noot f7e9a08e15 add IK test 2019-08-24 14:11:26 -04:00
noot 50b18700de wip XXfallback 2019-08-24 13:50:00 -04:00
noot 443240dc36 add secure read/writes 2019-08-24 12:29:27 -04:00
noot fe54e1c0ea add encrypt and decrypt funcs 2019-08-24 10:31:30 -04:00
noot 42481bec47 add encrypt/decrypt message tests to XX 2019-08-24 09:54:39 -04:00
noot 5c2c243998 ik functional w/ fallback from xx to ik 2019-08-24 09:32:50 -04:00
noot 7823ac99c9 add static key to Transport 2019-08-24 09:24:43 -04:00
noot 736a9fa03d separate handshakes into files 2019-08-24 08:55:04 -04:00
noot 4fc0d08b32 add length rw to XX messages 2019-08-24 08:23:30 -04:00
noot dd04220b1d update IK to export needed types 2019-08-24 06:09:26 -04:00
noot 7d29cd149b add verification of payload 2019-08-24 06:01:57 -04:00
noot 0239517a98 remove unneeded payload data, check and set remote pubkeys 2019-08-24 05:52:13 -04:00
noot 763a7efc3d marshal and unmarshal remote pubkey from payload ok 2019-08-24 05:36:32 -04:00
noot 304f2029aa handshake test for xx passes 2019-08-24 05:18:43 -04:00
noot 64590b093d initial XX handshake done 2019-08-23 19:44:53 -04:00
noot 58b207ffd6 add encode and decoding funcs for MessageBuffer 2019-08-23 19:00:32 -04:00
noot 83c3fcb8ff fix spacing 2019-08-23 18:44:19 -04:00
noot 71e20a6513 remove payload in stage 2, add todo 2019-08-23 18:43:26 -04:00
noot 9389119ed7 append noise key to signed payload 2019-08-23 18:37:00 -04:00
noot 7d68b940d4 finish xx handshake test 2019-08-23 18:23:40 -04:00
noot 49e1855de0 begin xx handshake test 2019-08-23 18:11:30 -04:00
noot dd1d543b4d add XX test 2019-08-23 17:46:12 -04:00
noot 27919d22af begin protocol, handshake, change XX.noise.go to export stuff 2019-08-23 17:30:09 -04:00