Marten Seemann
|
b5c8c11c0c
|
switch to forward-secure encryption after sending the SHLO
|
2017-03-01 14:11:25 +07:00 |
|
Marten Seemann
|
9e147714ac
|
pack smaller packets as long as the encryption is not forward secure
|
2017-03-01 14:01:52 +07:00 |
|
Marten Seemann
|
599926e3cb
|
add a method to force the encryption level when sealing a packet
|
2017-03-01 14:01:51 +07:00 |
|
Marten Seemann
|
6cb19e42a5
|
explicitly pass encryption level in the aeadChanges channel
|
2017-02-25 21:38:08 +07:00 |
|
Marten Seemann
|
0c20f5e9b3
|
return the encryption level used for Sealing
|
2017-02-25 08:27:14 +07:00 |
|
Marten Seemann
|
a972c7a21e
|
return the encryption level of a packet when decrypting it
|
2017-02-25 08:27:08 +07:00 |
|
Marten Seemann
|
7fe2a37c76
|
use byte-slice instead of net.IP for generating source address tokens
|
2017-02-22 23:03:07 +07:00 |
|
Marten Seemann
|
f72fbc57a9
|
send connection parameters in CHLO
|
2017-01-14 18:52:24 +07:00 |
|
Marten Seemann
|
0535491f30
|
rename crypto.Signer to crypto.CertChain
|
2017-01-14 18:52:18 +07:00 |
|
Marten Seemann
|
731dd87872
|
also keys for the client in AESGCM key derivation
|
2017-01-14 18:52:15 +07:00 |
|
Marten Seemann
|
2b7c67d297
|
create handshake.CryptoSetup interface
|
2017-01-14 18:45:14 +07:00 |
|