x509certificate- все статьи тега


Доступ к хранилищу сертификатов X509 с неуправляемым C++

Кто-нибудь знает, как бы я сделал эквивалент приведенного ниже кода C#, используя неуправляемый C++, то есть запросил сертификат из хранилища сертификатов X509 по отпечатку большого пальца? var store = new X509Store(StoreName.My, StoreLocation.LocalMachine); store.Open(OpenFlags.ReadOnly); var allCerts = store.Certificates; foreach (var certificate in from X509Certificate2 certificate in allCerts where certificate.Thumbprint ...

HTTPS-запрос не выполняется с помощью HttpClient

Я использую следующий код и получаю HttpRequestException исключение: using (var handler = new HttpClientHandler()) { handler.ClientCertificateOptions = ClientCertificateOption.Manual; handler.SslProtocols = SslProtocols.Tls12; handler.ClientCertificates.Add(new X509Certificate2(@"C:certificatescert.pfx")); // I also tried to add another certificates that was provided to https access // by administrators of the site, but it still doesn't work. //handler.ClientCertifi ...

Как создать самозаверяющий сертификат с openssl?

Я добавляю поддержку https на встроенное устройство linux. Я попытался создать самозаверяющий сертификат с помощью следующих шагов: openssl req -new > cert.csr openssl rsa -in privkey.pem -out key.pem openssl x509 -in cert.csr -out cert.pem -req -signkey key.pem -days 1001 cat key.pem>>cert.pem это работает, но я получаю некоторые ошибки, например, с google chrome: Это, вероятно, не тот сайт, который вы ищете! Сертификат безопасности сайта не является доверенным! Я что-то про ...

"Произошла внутренняя ошибка."при загрузке pfx-файла с X509Certificate2

Я пытаюсь использовать самозаверяющий сертификат (c#): X509Certificate2 cert = new X509Certificate2( Server.MapPath("~/App_Data/myhost.pfx"), "pass"); на сервере виртуального хостинга, и я получил сообщение об ошибке: System.Security.Cryptography.CryptographicException: An internal error occurred. трассировка стека заканчивается System.Security.Cryptography.CryptographicException. ThrowCryptogaphicException(Int32 hr) +33 System.Security.Cryptography.X509Certificates.X509Utils. ...

Как извлечь CN из X509Certificate в Java?

Я использую SslServerSocket и клиентские сертификаты и хотите извлечь CN из SubjectDN от клиента X509Certificate. в данный момент я звоню cert.getSubjectX500Principal().getName() но это, конечно, дает мне общий форматированный DN клиента. По какой-то причине меня просто интересует CN=theclient часть DN. Есть ли способ извлечь эту часть DN без разбора строки самостоятельно? ...

Httplistener с поддержкой https

кажется, что много запутанной, иногда противоречивой, информации в отношении создания httplistener https .NET способен. Мое понимание таково: один код c# нуждается в https префикс (исх. https://*:8443) для того, чтобы слушатель понял, что ему нужно обслуживать запросы SSL в этом порту. фактическое SSL-рукопожатие происходит под крышками и обрабатывается http.sys (похоронен где-то на Windows machine); код C# не должен явно управлять рукопожатием ssl, потому что это происходит под одеялом. нужн ...