410 Commits

Author SHA1 Message Date
morrigan
d03f4974ba Create test 2019-11-27 14:20:25 +01:00
morrigan
b5941c750c Add debug 2019-11-27 08:39:06 +01:00
morrigan
fa33cdcd44 Fix test 2019-11-26 15:25:27 +01:00
morrigan
2af4c744df WIP test 2019-11-26 14:14:10 +01:00
morrigan
63826c013d Create test and prepare identity keys 2019-11-26 10:52:30 +01:00
morrigan
53c7f94979 Fix reading peer id 2019-11-25 14:03:23 +01:00
morrigan
579bb0a491 Fix old test due to changes 2019-11-25 14:01:17 +01:00
morrigan
4c5d5e0893 Create secure connection 2019-11-25 13:27:55 +01:00
morrigan
d51b40c986 Write encryption generators 2019-11-25 13:09:40 +01:00
Belma Gutlic
c9a281422a
Merge pull request #3 from NodeFactoryIo/morrigan/interface
New interface with XX handshake
2019-11-25 10:53:15 +01:00
morrigan
4e004ad0ec Fix 2019-11-25 10:46:17 +01:00
morrigan
79d81c3117 Fix eslint 2019-11-25 10:45:58 +01:00
morrigan
9c898043b8 Merge remote-tracking branch 'remotes/origin/master' into morrigan/interface
# Conflicts:
#	src/xx.ts
2019-11-25 10:37:57 +01:00
morrigan
b1a848cd47 Merge remote-tracking branch 'remotes/origin/master' into morrigan/encrypt-stream 2019-11-25 10:17:01 +01:00
morrigan
9a71128ac9 Add assertions for handshake test 2019-11-22 13:18:53 +01:00
morrigan
b6ab4c6447 Install additional babel plugin for async generators 2019-11-22 12:57:53 +01:00
morrigan
7e3c35ed8a Write handshake test 2019-11-22 12:52:59 +01:00
morrigan
f5888f6405 Fix tslint 2019-11-21 14:43:12 +01:00
morrigan
b2d058291c Written handshake exchange 2019-11-21 13:38:39 +01:00
morrigan
f6bc40baf4 handshake propose 2019-11-20 22:52:08 +01:00
morrigan
af95dc2fcd Handshake payload refactor 2019-11-20 22:25:34 +01:00
morrigan
3519df482d Fix xx tets 2019-11-20 20:03:33 +01:00
morrigan
6faf01abd5 Wrap connection 2019-11-20 15:21:53 +01:00
morrigan
ca4e2777ff Address PR comments 2019-11-20 13:23:36 +01:00
morrigan
4d09d63a4a Fix errors 2019-11-12 14:07:25 +01:00
morrigan
26b112f712 Add types and encryption methods 2019-11-12 14:02:59 +01:00
morrigan
d2c844d598 Create interface according to spec 2019-11-11 21:58:04 +01:00
morrigan
8cf420fd88 Expose noise class 2019-11-11 15:39:09 +01:00
Marin Petrunić
5d1c085d8e
add ci 2019-11-09 15:47:53 +01:00
Marin Petrunić
6d7be49f55
fix lint 2019-11-09 15:46:13 +01:00
morrigan
b69769f8dd Create skeleton 2019-11-08 14:03:34 +01:00
Marin Petrunić
94a990a479
Merge pull request #2 from NodeFactoryIo/morrigan/xx-symmetric-encryption
xx symmetric encryption
2019-11-08 10:11:36 +01:00
morrigan
90e16e2abe Remove unused vars from test 2019-11-07 17:22:53 +01:00
morrigan
b9f66bcb8e Naming fix 2019-11-07 17:21:03 +01:00
morrigan
529389651a Add more tests 2019-11-07 17:19:38 +01:00
morrigan
1861f42728 Test encryption and decryption 2019-11-07 17:14:45 +01:00
Belma Gutlic
9a064739fc
Merge pull request #1 from NodeFactoryIo/morrigan/xx-handshake
XX handshake
2019-11-07 10:56:24 +01:00
morrigan
16990f3de6 Address PR comments 2019-11-07 10:55:18 +01:00
morrigan
3b5a401a1c Complete test 2019-11-06 16:09:15 +01:00
morrigan
051f0765f9 Finish all handshake stages 2019-11-06 15:49:20 +01:00
morrigan
87d7ed9c41 Fix todos and finish stage 1 2019-11-06 15:45:28 +01:00
morrigan
1666769690 Change generating keys 2019-11-06 15:16:13 +01:00
morrigan
fe706fbd71 Create part of XX test and update code accordingly 2019-11-06 13:25:42 +01:00
morrigan
68cc670058 Address MR comments 2019-11-05 13:36:20 +01:00
morrigan
9ef8858be4 Write hkdf test 2019-11-05 13:25:03 +01:00
morrigan
ded3cfe5bc Add decryption functions 2019-11-05 09:51:24 +01:00
morrigan
75dbfeff8c Fix 2019-11-04 22:37:43 +01:00
morrigan
fdfadfa794 Address PR comments 2019-11-04 22:20:18 +01:00
morrigan
7456e0c32c Write messaging functions 2019-11-04 21:35:46 +01:00
morrigan
0132590829 Write test and resolve babel and ts compilation 2019-11-04 17:06:57 +01:00