Bisher hat NET Framework 3.5 (SP1) kein TLS 1.2 (Transport Layer Security) unterstützt. Dies ändert sich nun mit dem neuen Update KB3154520. Wer also NET Framework 3.5 (SP1) auf seinem Rechner installiert und aktiviert hat, kann diesen Patch installieren. Eine Vorgabe für eine spezielle Windows Version hat Microsoft in der Beschreibung zwar nicht angegeben, trotzdem wird im Downloadlink speziell die Windows 8.1 ausgegeben. Lässt sich also nicht unter Windows 10 installieren.
"We have made two improvements in this area:
We have added the SslProtocolsExtensions enumeration that you can use as an option for setting TLS v1.2 for the ServicePointManager.SecurityProtocol property when targeting .NET framework version 3.5 SP1."
Direktdownload:
Quelle: support.microsoft.com/kb3154520
KB3154520 aktiviert TLS 1.2 in NET Framework 3.5 SP1
Ich nehme an, dass es keinen Win10-Patch gibt, da dort das TLS-1.2-Protokoll unterstützt wird.
Das lässt auch der KB-Artikel vermuten: „The .NET framework version 3.5 SP1 and earlier did not provide support for applications to use Transport Layer Security (TLS) v1.2 as a cryptographic protocol. In this update we enable the usage of TLS v1.2 in the .NET Framework 3.5 SP1.“
Warum es keinen Win7-Patch gibt, ist mir jedoch vollständig schleierhaft…