Каждое приложение поддерживает (или полагается на другие приложения) список доверенных корневых центров сертификации.У Windows есть свой собственный список, у OpenSSL есть свой собственный список, у всех основных браузеров есть свои собственные списки (Chrome использует или может использовать Windows, если память служит).
Если вы создаете приложение для Windows, вам лучше всего полагаться на системный список, поскольку он регулярно обновляется (если вы несете свой собственный список, вы должны также поддерживать его).
Следует обратить внимание на то, что сертификат, выданный доверенным органом, не означает доверенный сертификат.Некоторые сертификаты выдаются путем взлома (это произошло, по крайней мере, с двумя промежуточными ЦС в течение последних лет), утечка секретных ключей для других, и это вызывает необходимость отзывать такие сертификаты.Статус отзыва может быть проверен путем проверки списков отзыва сертификатов (списки отзыва, опубликованные центрами сертификации) или с помощью OCSP (протокол статуса сертификата в Интернете).Вы должны использовать их независимо от того, где вы получите список доверенных ЦС.