В соответствии с PCI, мы должны прекратить использование SSL и TLS (1.0 и 1.1 в определенной реализации) с 30 июня 2016 года согласно http://blog.securitymetrics.com/2015/04/pci-3-1-ssl-and-tls.html
У нас есть клиентское приложение, построенное на .Net 3.5, которое использует объект HttpWebRequest для подключения к веб-службам.
В соответствии с MSDN SecurityProtocolType (https://msdn.microsoft.com/en-us/library/system.net.securityprotocoltype(v=vs.110).aspx) поддерживает только Ssl3 и Tls (1.0) на .Net Framework 4 или ниже. Tls11 и Tls12 поддерживаются только в .Net Framework 4.5/4.6
Означает ли это, что внутри среды данных Cardholder и полностью совместимо с pci, нам нужно обновить все приложения до .Net 4.5/4.6 и разрешить только Tls12 SecurityProtocolType для подключения к внешним веб-сервисам с использованием HttpWebRequest?