Commit Graph

12 Commits

Author SHA1 Message Date
Jonathan Rudenberg 9a626dbd0b Unexport SymmetricState
This struct is only used internally.

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
2016-07-12 21:25:40 -04:00
Jonathan Rudenberg c0dae35557 Implement XR pattern 2016-04-03 11:35:23 -04:00
Jonathan Rudenberg 3512ab15d1 Purge _E handshake patterns 2016-04-03 11:27:42 -04:00
Jonathan Rudenberg 77186df246 Add encryption messages to vectors and vectors from cacophony 2015-11-16 22:08:16 -05:00
Jonathan Rudenberg 82839267d3 Copy PeerEphemeral to avoid buffer corruption 2015-11-16 22:07:11 -05:00
Jonathan Rudenberg 3881dc9640 Add test vector generator and tester 2015-11-16 20:57:02 -05:00
Jonathan Rudenberg 4db302538c Update vectors from screech 2015-11-16 16:40:09 -05:00
Jonathan Rudenberg b11a33c4ae Add handshake Config struct
Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
2015-11-16 13:09:47 -05:00
Jonathan Rudenberg d760bc3534 MixPresharedKey and new vectors 2015-11-16 11:37:33 -05:00
Jonathan Rudenberg 0e9c47ad19 Implement NoisePSK revision 2 2015-11-15 17:18:33 -05:00
Jonathan Rudenberg f7b9b28336 Add checks from revision 18 2015-11-15 12:56:24 -05:00
Jonathan Rudenberg 14af5e1fc8 Initial implementation 2015-11-15 12:50:34 -05:00