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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline vladdy.moses  
#1 Оставлено : 23 августа 2016 г. 9:06:17(UTC)
vladdy.moses

Статус: Новичок

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

Сказал «Спасибо»: 1 раз
Доброго времени суток!

После обновления Windows 10 до версии 1607 (сборка 14393.51) при попытке установить соединение по протоколу HTTPS при использовании ключа, зашифрованного по ГОСТ, выходит ошибка о невозможности создать защищённый канал SSL/TLS.

В качестве примера привёл отрывок кода на C#: http://pastebin.com/0yZ8RapK
На методе GetResponse() (20 строка примера) падает с WebException "Запрос был прерван: Не удалось создать защищенный канал SSL/TLS." (http://prntscr.com/c97qdr)
При этом окно ввода пароля от контейнера ключей не отображается (специально не нажимал галку "Сохранить пароль", чтобы видеть, когда идёт обращение к контейнеру).

Воспроизводил пример и на других компьютерах. На системе Windows 10 ver. 1607 ошибка повторилась, а вот на системе Windows 10 ver. 1511 (сборка 10586.545) запрос прошёл успешно. Версии CSP и .NET одинаковые во всех случаях.

Тем не менее, на версии системы 1607 при использовании браузера cryptopro fox 45.1.2 соединение устанавливается успешно.

Установленное ПО:
* CryptoPro CSP 4.0.9644
* CryptoPro .NET 1.0.5913.0
* CryptoPro .NET SDK 1.0.5913.0

Target Framework приложения, в котором пытался соединиться с сервером, 4.5.2. Смена на 4.5 не помогла.

Может, существует обновление CryptoPro.NET, которое исправляет эту ошибку? При переходе на Windows 10 у людей уже была похожая проблема, и она решалась установкой новой версии CryptoPro .NET.
Заранее спасибо!

Отредактировано пользователем 26 августа 2016 г. 20:09:16(UTC)  | Причина: Не указана

Offline Максим Коллегин  
#2 Оставлено : 23 августа 2016 г. 11:56:18(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 717 раз в 621 постах
Попробуйте последнюю версию CSP 4.0 (R2)
Знания в базе знаний, поддержка в техподдержке
Offline vladdy.moses  
#3 Оставлено : 23 августа 2016 г. 14:48:49(UTC)
vladdy.moses

Статус: Новичок

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

Сказал «Спасибо»: 1 раз
Цитата:
Попробуйте последнюю версию CSP 4.0 (R2)


К сожалению, проблема осталась.

Вот, что делал:
* Переустановил КриптоПро CSP. Перезагрузился. Ошибка осталась.
* Потом удалил КриптоПро .Net, перезагрузился. Установил его ещё раз, перезагрузился. Ошибка осталась.

Антивирус стоит встроенный в windows, защита в реальном времени отключена.
Offline Максим Коллегин  
#4 Оставлено : 23 августа 2016 г. 14:55:56(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 717 раз в 621 постах
А в IE работает?
Попробуйте с сайтом https://cpca.cryptopro.ru
Знания в базе знаний, поддержка в техподдержке
Offline vladdy.moses  
#5 Оставлено : 23 августа 2016 г. 15:34:25(UTC)
vladdy.moses

Статус: Новичок

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

Сказал «Спасибо»: 1 раз
С указанным сайтом всё работает и через IE, и через C#.

Соединение к сайту из примера и к https://cpca.cryptopro.ru в CryptoPro Fox обозначается как "TLS_GOSTR341001_WITH_28147_CNT_IMIT, 256 bit keys, TLS 1.0".
Offline Максим Коллегин  
#6 Оставлено : 23 августа 2016 г. 16:17:15(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 717 раз в 621 постах
Попробуйте с исходным сайтом соединиться с помощью csptest -tlsc -v -v, и выложите лог.
Сейчас есть нерешенные проблемы с версией 1607 - отпишусь, как будут результаты.
Знания в базе знаний, поддержка в техподдержке
Offline vladdy.moses  
#7 Оставлено : 23 августа 2016 г. 17:44:54(UTC)
vladdy.moses

Статус: Новичок

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

Сказал «Спасибо»: 1 раз
Вывод команды csptest -tlsc -server 217.107.108.156 -port 10081 -file / -cert "E=....." -v -v


На компьютере коллеги с точно работающим криптопро вот так. То есть ошибка при проверки сертификатов, что нормально в данном случае.


Для cpca.cryptopro.ru с моего компьютера вывод другой. Как я понял, ошибка там не критична в моём случае:


Цитата:
отпишусь, как будут результаты

Спасибо, буду ждать!
Offline Максим Коллегин  
#8 Оставлено : 24 августа 2016 г. 17:01:55(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 717 раз в 621 постах
Вроде получилось обойти очередные доработки MSFT, скоро выложу в теме private билд CSP 4.0
Знания в базе знаний, поддержка в техподдержке
Offline vladdy.moses  
#9 Оставлено : 26 августа 2016 г. 13:49:28(UTC)
vladdy.moses

Статус: Новичок

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

Сказал «Спасибо»: 1 раз
Автор: maxdm Перейти к цитате
Вроде получилось обойти очередные доработки MSFT, скоро выложу в теме private билд CSP 4.0


Хорошо, буду ждать.
Offline Максим Коллегин  
#10 Оставлено : 26 августа 2016 г. 19:45:09(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 717 раз в 621 постах
Знания в базе знаний, поддержка в техподдержке
thanks 1 пользователь поблагодарил Максим Коллегин за этот пост.
vladdy.moses оставлено 26.08.2016(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.