Support for TLS 1.1 finished

This commit is contained in:
2016-08-15 22:49:45 +02:00
parent 82e910fea4
commit d68fd6ce08
4 changed files with 25 additions and 17 deletions

View File

@@ -88,10 +88,10 @@ eap::tls_master_secret::tls_master_secret()
}
eap::tls_master_secret::tls_master_secret(_In_ HCRYPTPROV cp)
eap::tls_master_secret::tls_master_secret(_In_ HCRYPTPROV cp, _In_ tls_version ver)
{
data[0] = 3;
data[1] = 1;
data[0] = ver.major;
data[1] = ver.minor;
if (!CryptGenRandom(cp, sizeof(data) - 2, data + 2))
throw win_runtime_error(__FUNCTION__ " Error creating PMS randomness.");