Lorenzo Delgado
|
bcc6c32287
|
chore: rename protocols rpc_codec procs from init to decode
|
2022-11-07 16:24:16 +01:00 |
G
|
01cd201f58
|
PoC implementation of Waku Pairing and Secure Transfer (#1117)
* feat(noise): add PoC implementation for WakuPairing and Secure Transfer
|
2022-09-12 02:23:14 +02:00 |
G
|
2aeaba48e4
|
feat(noise): add padding to transport messages (#1056)
* feat(noise): add padding to transport messages (handshakes+write+read)
* fix(noise): address reviewers' comments
* fix(noise): update padding block size const name
|
2022-08-07 16:20:34 +02:00 |
G
|
32f91cb26b
|
Noise: split Noise submodule in smaller submodules (#979)
* refactor(noise): split Noise submodule in smaller submodules
|
2022-08-04 10:47:00 +02:00 |
G
|
c259f4cbaa
|
feat(noise): add Noise Handshake processing and after-handshake encryption (#934)
* feat(noise): adding ChaChaPoly encryption
* feat(noise): add support to Noise public keys
* feat(noise): added support to Waku Payload V2
* fix(noise): missing comma
* feat(noise): add Noise Handshake State Machine and primitives
* feat(noise): add Handshake processing and after handshake encryption
* feat(noise): code updated according to #933
* fix(noise): export HandshakeResult
* feat(noise): add pre message validation utility
* chore(noise): improve documentation
* fix(noise): address reviewers comments
|
2022-06-03 21:12:41 +02:00 |
G
|
710ce1315a
|
feat(noise): add Noise Handshake State Machine and primitives (#933)
* feat(noise): adding ChaChaPoly encryption
* feat(noise): add support to Noise public keys
* feat(noise): added support to Waku Payload V2
* fix(noise): missing comma
* feat(noise): add Noise Handshake State Machine and primitives
* Fixed header
* refactor(noise): add comments, restyle code
* refactor(noise): address reviewer's comments
* feat(noise): add Noise Handshake State Machine and primitives
* refactor(noise): rebase
* refactor(noise): refactor and add documentation
* fix(noise): fixed trace parameter
* update submodules
* fix(noise): remove echo, add stdout.write in print handshake
* refactor(noise): add Noise state machine overview
* Revert "update submodules"
This reverts commit 9fc162dff8 .
* update submodules
* fix Jenkins caching
* Revert "update submodules"
This reverts commit 1927d9dd26 .
* revert nim-eth submodule update
* fix(noise): missing camelCase
* feat(noise): adding unit tests for Noise State machine primitives
* fix(noise): address reviewers' comments
* fix(noise): use expect for error handling in unit tests
* fix(noise): revert to implicit nonce declaration in CipherState initialization
|
2022-05-20 15:51:36 +02:00 |
G
|
cb11c192d6
|
feat(noise): add support to Waku Payload V2 (#932)
* feat(noise): adding ChaChaPoly encryption
* feat(noise): add support to Noise public keys
* feat(noise): added support to Waku Payload V2
* fix(noise): missing comma
* Fixed header
* refactor(noise): add comments, restyle code
* refactor(noise): address reviewer's comments
* Update nim-eth
* fix(noise): moved strutils in std
|
2022-04-12 13:50:51 +02:00 |
G
|
d2fccb5220
|
feat(noise): add support to encrypted/unencrypted public keys (#931)
* feat(noise): adding ChaChaPoly encryption
* test(noise): add test for ChaChaPoly Encryption/decryption
* style(noise): converted variables to camelCase
* feat(noise): add support to Noise public keys
* Fixed header
* refactor(noise): address reviewer's comments
* refactor(noise): small fixes/comments
* refactor(noise): add empty plaintext/ciphertext handling + string encryption test
* refactor(noise): address reviewer's comments
|
2022-04-06 14:37:02 +02:00 |
G
|
45b1e10647
|
feat(noise): add support to ChaChaPoly encryption (#930)
* feat(noise): adding ChaChaPoly encryption
* fix(noise): restored waku2 tests
* fix(noise): missing comma
* Fixed header
* fix(noise): made comment about empty ChaChaPolyKey clearer
* refactor(noise): address reviewer's comments
* test(noise): add test for ChaChaPoly Encryption/decryption
* refactor(noise): removed libp2p specific debug tools usage
* style(noise): converted variables to camelCase
|
2022-04-04 17:46:51 +02:00 |