Commit Graph

11 Commits

Author SHA1 Message Date
Qian Wang d781c7b1be Use a sessional ephemeral key as the main key instead of UID for forward security 2019-06-16 00:20:55 +10:00
Qian Wang 8168b9e2e7 Use AES-GCM instead of CTR 2019-06-10 00:03:28 +10:00
Qian Wang 0dd52d8570 Add optional encryption 2019-06-09 21:05:41 +10:00
Qian Wang 3e9855191b Cloak 2: generalising cloak as a universal pluggable transport for arbitary proxies 2019-06-09 16:10:22 +10:00
Qian Wang 99afb1a58b Remove ECDH as an external dependancy and include it as a internal package 2019-01-25 00:24:47 +00:00
Qian Wang 59c18437e4 Fix a race regarding client keyPairs caching 2019-01-01 14:37:47 +00:00
Qian Wang 3534d05055 QOS and user managing, bug fixes 2018-11-07 21:16:13 +00:00
Qian Wang 0db52a8a26 General improvements 2018-10-23 20:47:58 +01:00
Qian Wang a8786a5576 Use ECDH instead of ECIES 2018-10-14 20:32:54 +01:00
Qian Wang ae30ed6ba4 Untested server 2018-10-09 16:07:54 +01:00
Qian Wang 3fd7e01566 Untested client 2018-10-07 18:09:45 +01:00