Marten Seemann
|
f6cef67c3d
|
create interface for crypto.CertManager
|
2017-01-14 18:52:16 +07:00 |
|
Marten Seemann
|
992678b9d7
|
save last sent CHLO in client CryptoSetup
|
2017-01-14 18:52:16 +07:00 |
|
Marten Seemann
|
4b67aefb83
|
generate a client nonce once, when reading a server config multiple times
|
2017-01-14 18:52:15 +07:00 |
|
Marten Seemann
|
f1810ae82d
|
generate a client nonce after receiving a server config
|
2017-01-14 18:52:15 +07:00 |
|
Marten Seemann
|
39e7591756
|
include source address token, server config id and server nonce in CHLO
|
2017-01-14 18:52:15 +07:00 |
|
Marten Seemann
|
0b8c883b71
|
read certificate chain from SHLO
|
2017-01-14 18:52:14 +07:00 |
|
Marten Seemann
|
b58bc8cffd
|
parse server config sent in the SHLO in client CryptoSetup
|
2017-01-14 18:51:19 +07:00 |
|
Marten Seemann
|
dbee83b8de
|
read source address token and server nonce from SHLO
|
2017-01-14 18:51:19 +07:00 |
|
Marten Seemann
|
5b72a535d0
|
improve CHLO generation in client CryptoSetup
|
2017-01-14 18:51:19 +07:00 |
|
Marten Seemann
|
c03f15dfdd
|
add a method to set the diversification nonce in the CryptoSetup
|
2017-01-14 18:45:17 +07:00 |
|
Marten Seemann
|
674287a8f4
|
add a method to generate a client nonce (NONC)
|
2017-01-14 18:45:17 +07:00 |
|
Marten Seemann
|
17c5147aa4
|
add version to inchoate CHLO
|
2017-01-14 18:45:16 +07:00 |
|
Marten Seemann
|
214a37ac39
|
add tests for inchoate CHLO
|
2017-01-14 18:45:16 +07:00 |
|
Marten Seemann
|
23435253db
|
create CryptoSetup for the client, use it in the Session
|
2017-01-14 18:45:15 +07:00 |
|