tendermint/p2p/conn
ValarDragon 7bf28af590
p2p/secret_connection: Switch salsa usage to hkdf + chacha
This now uses one hkdf on the X25519 shared secret to create
a key for the sender and receiver.
The hkdf call is now just called upon the computed shared
secret, since the shared secret is a function of the pubkeys.

The nonces now start at 0, as we are using chacha as a stream
cipher, and the sender and receiver now have different keys.
2018-07-26 00:12:32 +02:00
..
conn_go110.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
conn_notgo110.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
connection.go fix import paths 2018-07-01 22:36:49 -04:00
connection_test.go fix import paths 2018-07-01 22:36:49 -04:00
secret_connection.go p2p/secret_connection: Switch salsa usage to hkdf + chacha 2018-07-26 00:12:32 +02:00
secret_connection_test.go crypto: Remove Ed25519 and Secp256k1 suffix on GenPrivKey 2018-07-20 10:44:21 -07:00
wire.go crypto: Refactor to move files out of the top level directory 2018-07-18 08:38:44 -07:00