24 Commits

Author SHA1 Message Date
Marin Petrunić
22c6787250
fin lint 2020-03-01 19:06:28 +01:00
Marin Petrunić
638b0773e5
validate aead decryption 2020-03-01 19:05:53 +01:00
Marin Petrunić
c6e7f361c7
handle aead auth tag 2020-02-17 12:11:55 +01:00
Marin Petrunić
dbb896c249
fix return types 2020-02-14 10:10:42 +01:00
morrigan
3830268c98 Address PR comment and refactor setting remote peer 2020-02-10 13:51:32 +01:00
morrigan
06d5034998 Update setting remote id 2020-02-08 12:23:35 +01:00
morrigan
36e3462a82 Fix fetching ephemeral keys from IK 2020-02-08 11:21:51 +01:00
Marin Petrunić
082b0c560a
better ik flow 2020-02-07 20:21:27 +01:00
Marin Petrunić
2f2476b146
use built in peer id types 2020-02-07 12:59:52 +01:00
Belma Gutlic
737dabdce0 Remove slice where not necessary 2020-01-21 11:04:34 +01:00
Belma Gutlic
15db3b53ce Remove async from keycache 2020-01-18 16:31:05 +01:00
Belma Gutlic
244348c596 Add another test + logger 2020-01-17 23:52:42 +01:00
Belma Gutlic
47e295add5 Add IK -> XX fallback tests and fix things 2020-01-17 23:40:51 +01:00
Belma Gutlic
33708db8b8 Test and fix failed IK handshakes 2020-01-15 17:27:32 +01:00
Belma Gutlic
26cb0c5a17 Test negative output 2020-01-15 11:40:32 +01:00
Belma Gutlic
eeaaa8cc84 Write and test IK stages 2020-01-15 11:32:40 +01:00
Belma Gutlic
7d22967197 Use static key caching 2020-01-13 16:33:58 +01:00
Belma Gutlic
ad45be5e7b Fix merging updated payload signing 2020-01-11 20:20:57 +01:00
Belma Gutlic
c3ab986d3d Address PR comments 2020-01-07 13:34:45 +01:00
Belma Gutlic
096a30b289 Better naming 2020-01-05 19:09:59 +01:00
Belma Gutlic
4a9b814e5a Create XX fallback flow 2020-01-05 19:05:43 +01:00
Belma Gutlic
a514ededa1 Create IK and read ephemeral keys 2020-01-03 17:28:13 +01:00
Belma Gutlic
e797dc2741 Create handshake interface to support performing different handshakes 2020-01-03 15:43:56 +01:00
Belma Gutlic
2bb63e3e91 Create handshake handler files 2020-01-03 14:54:08 +01:00