Commit Graph

11 Commits

Author SHA1 Message Date
f8739268e2 Noise: encrypt and decrypt in NoiseConnection
TODO: Add a buffer to read only `n` bytes in `read(n)`
2020-02-28 15:49:58 +08:00
6ea96e9313 Add comments in pattern xx 2020-02-28 15:49:57 +08:00
d0290d2b5a Noise: complete handshake process
TODO
- Figure out why `state.rs` is erased at some moment(even handshake
is not done).
- Refactor
- Add tests
2020-02-28 15:49:56 +08:00
8a4ebd4cbb Support read/write of noise msg and payload 2020-02-28 15:49:56 +08:00
95959725db Noise pattern: Fix flake8 2020-02-15 12:18:19 +08:00
d7fabab3e1 Noise: add compiled pb2.py 2020-02-09 13:23:12 +08:00
0324a69841 Noise: add PatternXX 2020-02-09 00:33:26 +08:00
f27db83a14 Noise: add TODO comments 2020-02-08 10:48:29 +08:00
fb53edbc04 Change async def write
To return `None` instead of `int. `Writer.write` *does* write all data
in all use case.
2020-02-08 10:24:37 +08:00
1152f9b703 Update libp2p/security/noise/transport.py
Co-Authored-By: Alex Stokes <r.alex.stokes@gmail.com>
2020-02-08 10:14:35 +08:00
897e66b7e1 Add the skeletons of noise transport and conn 2020-02-07 17:47:50 +08:00