Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline its_andrusha  
#1 Оставлено : 24 мая 2013 г. 15:46:28(UTC)
its_andrusha

Статус: Участник

Группы: Участники
Зарегистрирован: 07.04.2013(UTC)
Сообщений: 16
Мужчина

Сказал «Спасибо»: 2 раз
Доброго времени суток! Прошу помочь, по возможности срочно, так как скоро защита диплома, а у меня такой косяк...

Пишу простенькую программу защиты БД с помощью SSL канала.
На одном компе например лежит файл БД и работает самописный сервер.
На другом самописный клиент.
Между ними необходимо создать SSL канал и передавать данные.

Пишу на .net
Сертификат генерю на тестовом УЦ КриптоПРО.
Сертификат проверки подлинности сервера и клиента.

Метод AuthenticateAsServer() заканчивается ошибкой в случае, если сертификат ГОСТ.
В случае MS Base Cryptographic Provider все отлично работает.
Установлены CryptoPro CSP 3.6, CryptoPro.NET, CryptoPro.NET SDK.

Может нужно как-то по-хитрому подключить криптопровайдер CryptoPRO?
Или какие-то премудрости в генерации сертификата?

Отредактировано пользователем 24 мая 2013 г. 15:50:37(UTC)  | Причина: Не указана

Online Андрей Писарев  
#2 Оставлено : 24 мая 2013 г. 15:52:43(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,917
Мужчина
Российская Федерация

Сказал «Спасибо»: 598 раз
Поблагодарили: 2335 раз в 1832 постах
Ошибка какая?

Техническую поддержку оказываем тут
Наша база знаний
Online Андрей Писарев  
#3 Оставлено : 24 мая 2013 г. 15:57:01(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,917
Мужчина
Российская Федерация

Сказал «Спасибо»: 598 раз
Поблагодарили: 2335 раз в 1832 постах
при просмотре Панель управления\КриптоПРО CSP\Общие\
есть лицензия на TLS?
Пользователь Андрей * прикрепил следующие файлы:
csp.png (19kb) загружен 31 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Техническую поддержку оказываем тут
Наша база знаний
Offline its_andrusha  
#4 Оставлено : 26 мая 2013 г. 15:42:06(UTC)
its_andrusha

Статус: Участник

Группы: Участники
Зарегистрирован: 07.04.2013(UTC)
Сообщений: 16
Мужчина

Сказал «Спасибо»: 2 раз
Автор: Андрей * Перейти к цитате
Ошибка какая?



Exception: A call to SSPI failed.
Inner exception: Указанные данные не могут быть расшифрованы.

Лицензия TLS истекает 07.07.2013 - бесплатная на три месяца.
Offline Максим Коллегин  
#5 Оставлено : 26 мая 2013 г. 20:42:14(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,415
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 728 раз в 629 постах
Какие версии продуктов?
Знания в базе знаний, поддержка в центре поддержки
Offline its_andrusha  
#6 Оставлено : 27 мая 2013 г. 8:32:25(UTC)
its_andrusha

Статус: Участник

Группы: Участники
Зарегистрирован: 07.04.2013(UTC)
Сообщений: 16
Мужчина

Сказал «Спасибо»: 2 раз
Автор: maxdm Перейти к цитате
Какие версии продуктов?


КриптоПроCSP: версия ядра СКЗИ: 3.6.5364 КС1
версия продукта: 3.6.7491

КриптоПро.Net SDK 1.0.4812.0
Offline Максим Коллегин  
#7 Оставлено : 27 мая 2013 г. 9:00:24(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,415
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 728 раз в 629 постах
В eventlog нет ошибок? Давайте код с подробным описанием, как создавали сертификаты.
Знания в базе знаний, поддержка в центре поддержки
Offline its_andrusha  
#8 Оставлено : 27 мая 2013 г. 10:56:59(UTC)
its_andrusha

Статус: Участник

Группы: Участники
Зарегистрирован: 07.04.2013(UTC)
Сообщений: 16
Мужчина

Сказал «Спасибо»: 2 раз
Начнем с кода, его я честно взял с MSDN, только изменил ввод сертификата.
код в сообщение нормально не вставляется, поэтому вот ссылка
http://msdn.microsoft.co....security.sslstream.aspx тут в конце код сервера и клиента.

вот как я беру сертификаты


X509Store storeMy = new X509Store(StoreName.My);
storeMy.Open(OpenFlags.ReadOnly);

// Ищем сертификат.
X509Certificate2Collection certColl = storeMy.Certificates;

int count = certColl.Count;

serverCertificate = certColl[1];
Offline its_andrusha  
#9 Оставлено : 27 мая 2013 г. 11:03:24(UTC)
its_andrusha

Статус: Участник

Группы: Участники
Зарегистрирован: 07.04.2013(UTC)
Сообщений: 16
Мужчина

Сказал «Спасибо»: 2 раз
Вот так сертификат получаю на УЦ:
UserPostedImage


Автор: maxdm Перейти к цитате
В eventlog нет ошибок?

О каком eventlog идет речь?

Отредактировано пользователем 27 мая 2013 г. 11:08:31(UTC)  | Причина: Не указана

Offline Максим Коллегин  
#10 Оставлено : 27 мая 2013 г. 11:11:43(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,415
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 728 раз в 629 постах
Журнал приложений.
Знания в базе знаний, поддержка в центре поддержки
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.