Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / MS CryptoAPI получение контекста публичного ключа из CER файла / 2 сообщений из 2, страница 1 из 1
27.07.2015, 19:04
    #39017093
a-gulia69
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS CryptoAPI получение контекста публичного ключа из CER файла
Есть сертификат в формате CER защищенный паролем, нужно получить его PCCERT_CONTEXT.
...
Рейтинг: 0 / 0
27.07.2015, 19:07
    #39017094
a-gulia69
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS CryptoAPI получение контекста публичного ключа из CER файла
Точнее говоря, нужно повторить, используя MS CryptoAPI, следующий код на .Net:

public static void EncryptAesKey(byte[] payload, string encryptionCert, string encryptionCertPassword, string outputFilePath)
{
X509Certificate2 cert = new X509Certificate2(encryptionCert, encryptionCertPassword);

using (RSACryptoServiceProvider rsa = cert.PublicKey.Key as RSACryptoServiceProvider)
{
byte[] encryptedKey = rsa.Encrypt(payload, false);
File.WriteAllBytes(outputFilePath, encryptedKey);
}
}
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / MS CryptoAPI получение контекста публичного ключа из CER файла / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]