Вопросы по теме 'x509certificate2'
Устранение проблем с безопасностью потоков RsaCryptoServiceProvider на веб-сервере
У меня есть экземпляр X509Certificate2 , и я получаю его свойство PrivateKey , которое является RsaCryptoServiceProvider . Документы MSDN указывают, что этот класс RsaCryptoServiceProvider не ориентирован на многопотоковое исполнение. Так...
1588 просмотров
schedule
26.02.2022
Лучший способ экспортировать закрытый ключ в виде байтового массива
Я пишу приложение, которое должно получить закрытый ключ от пользователя, а затем отправить его другому приложению как base64, я хочу разрешить пользователю вставлять X509Certificate2 с закрытым ключом. Теперь моя большая проблема в том, как...
8758 просмотров
schedule
27.10.2023
Создание сертификата X509Certificate2 из RSACryptoServiceProvider завершается с ошибкой: не удается найти запрошенный объект
Образец кода:
CspParameters cspParameters = new CspParameters();
cspParameters.ProviderType = 1; // PROV_RSA_FULL
// Create the crypto service provider, generating a new
// key.
mRsaCSP = new...
6135 просмотров
schedule
12.11.2022
добавление сертификата в удаленное хранилище x509 пропустило закрытый ключ
Задача состоит в том, чтобы импортировать сертификат на удаленный сервер (веб-версия сервера win2008/IIS7).
сертификат находится в файле .pfx.
после установки я заметил, что закрытый ключ сохраняется на клиентском сервере (с которого выполняется...
1455 просмотров
schedule
06.07.2023
Как вы анализируете альтернативные имена субъекта из сертификата X509Certificate2?
Есть ли простой способ получить альтернативные имена субъектов из объекта X509Certificate2?
foreach (X509Extension ext in certificate.Extensions)
{
if (ext.Oid.Value.Equals(/* SAN OID */"2.5.29.17"))
{...
17619 просмотров
schedule
05.06.2024
Импорт сертификата на основе ECC из хранилища сертификатов Windows в CngKey
Как я могу получить открытые/закрытые ключи из X509Certificate2 на основе ECC в CngKey для использования с ECDsaCng и ECDiffieHellmanCng ?
В настоящее время я использую пары ключей RSA 2048 для подписи/шифрования. Я делаю это, извлекая...
2945 просмотров
schedule
17.07.2022
ChainCertificate из файла
У меня проблема с проверкой сертификата. У меня есть файл .perm, который является файлом сертификата цепочки (внутри есть несколько BEGIN и END CERTIFICATE).
Я пытаюсь импортировать коллекцию сертификатов, но после импорта коллекция имеет длину 1....
623 просмотров
schedule
19.11.2023
Пытается вызвать методы API планировщика, но не работает из задания мобильной службы Azure. Работает локально
У меня есть консольное приложение, которое может удалять и создавать задания в коллекции заданий в Планировщике Azure. Я создал локальный сертификат для создания SchedulerClient и развернул этот сертификат через портал Azure -> Настройки ->...
271 просмотров
schedule
01.04.2022
Загрузите сертификат, используя X509Certificate2 с открытым ключом ECC
Это вопрос новичка. Я пытаюсь загрузить сертификат .der, используя:
X509Certificate2 cert = new X509Certificate2(@"c:\temp\mycert.der");
RSACryptoServiceProvider csp = (RSACryptoServiceProvider)cert.PublicKey.Key
Но я получаю ошибку...
2079 просмотров
schedule
30.01.2024
Установка сертификата x509 с использованием VB.NET
У меня проблема с установкой сертификата x509 в систему через vb.net.
Сама установка прошла успешно, но когда я устанавливаю ее с помощью кода, я получаю одну запись в окне «Управление сертификатами», как показано ниже:
Однако, когда я...
3361 просмотров
schedule
25.05.2024
Добавление сертификата TLS в запрос API с исключением: запрос был прерван: не удалось создать безопасный канал SSL/TLS
Чтобы иметь возможность использовать некоторые API, я должен использовать сертификат TLS (в версии 1.1).
Мой код выглядит так:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://someapi/request/");
request.Method = "POST";...
458 просмотров
schedule
23.11.2022
Как Createx509certificate2 предоставляет байты сертификата и закрытый ключ - dnx50
В основном я использую службу LetsEncrypt, чтобы вернуть байт сертификата [], который я могу превратить в X509Certificate2, но тогда ему не хватает закрытого ключа, чтобы затем использовать его в SSLStream. У меня есть закрытый ключ в виде...
323 просмотров
schedule
05.12.2023
.NET Framework x509Certificate2 Class, HasPrivateKey == true && PrivateKey == null?
Я пытаюсь работать с сертификатом X509, который изначально был импортирован в хранилище ключей CurrentUser на компьютере с Windows 10 с помощью оснастки «Сертификаты» консоли MMC. Та же процедура была протестирована на компьютере с Windows 8.1 с тем...
5588 просмотров
schedule
22.11.2022
Как определить тип сертификата (A1 или A3)?
У меня есть 2 типа сертификатов на моей машине, один A1, а другой A3, при загрузке одного из них в объект X509Certificate2 как я могу программно определить, является ли он A1 или A3?
Я понимаю, что если сертификат A3 не подключен, закрытый ключ...
2152 просмотров
schedule
10.01.2023
В чем причина всех различных X509KeyStorageFlags?
Сегодня коллега обнаружил еще одну ошибку, связанную с этим! Раньше я сам находил эти флаги очень разочаровывающими, потому что, если вы ошиблись при создании экземпляров объектов X509Certificate2, их экспорте или сохранении в X509Store, вы можете...
3972 просмотров
schedule
24.12.2023
Необходимые условия SSL-сертификата для использования службы HTTPS
Я понимаю, что вопросов о сертификатах SSL очень много, но после долгих поисков я не смог найти точного ответа на следующую путаницу.
При каких обстоятельствах для одностороннего SSL потребителю веб-службы HTTPS необходимо импортировать поставщика...
288 просмотров
schedule
15.02.2022
Преобразование созданного Azure сертификата в PFX с помощью openssl
Я создал учетную запись службы автоматизации с учетной записью RunAs на портале Azure. Сертификат был сгенерирован автоматически. Я хочу создать файл PFX из этого сертификата с помощью утилиты openssl.
Я могу сделать это с помощью PowerShell Core...
201 просмотров
schedule
10.06.2023
Вопрос: C# API не удалось установить доверительные отношения для безопасного канала SSL/TLS
Я только что получил следующую ошибку при вызове API. Не удалось установить доверительные отношения для безопасного канала SSL/TLS.
Я исправил это с помощью класса RemoteCertificateValidationCallback:...
52 просмотров
schedule
04.11.2022