lnd.xprv/brontide
Olaoluwa Osuntokun 75ea05aef6
brontide: the encrypted packet length is no longer the associated data
This commit modifies the current implementation to more closely match
what’s currently specified within the spec.

The encrypted+MAC’d packet length is no longer included as the
associated data for the encryption/decryption of transport messages.
This isn’t required as if an active attacker swaps out the encrypted
length in the byte string, the decryption+MAC check will simply fail as
the nonce won’t be in proper sequence.
2016-11-14 15:10:54 -08:00
..
conn.go brontide: implement message chunking for the net.Conn implementation 2016-11-07 19:45:06 -08:00
listener.go brontide: an authenticated key agreement protocol in three acts 2016-10-17 19:41:29 -07:00
noise_test.go brontide: implement message chunking for the net.Conn implementation 2016-11-07 19:45:06 -08:00
noise.go brontide: the encrypted packet length is no longer the associated data 2016-11-14 15:10:54 -08:00