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

Уведомление

Icon
Error

3 Страницы<123>
Опции
К последнему сообщению К первому непрочитанному
Offline RFM_SAA  
#21 Оставлено : 27 марта 2015 г. 11:36:52(UTC)
RFM_SAA

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

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

Здравствуйте!

Возникает ошибка "Алгоритм ключа сертификата не поддерживается" при подписывании сообщения. Сертификат имеет закрытый ключ и проходит проверку на валидацию. Все способы указанные на форуме попробовал...
Вложение(я):
osinfo.xml (75kb) загружен 6 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Максим Коллегин  
#22 Оставлено : 27 марта 2015 г. 15:04:31(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Какой CSP, какой сертификат и алгоритм ключа?
Знания в базе знаний, поддержка в техподдержке
Offline RFM_SAA  
#23 Оставлено : 27 марта 2015 г. 15:33:17(UTC)
RFM_SAA

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

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

1) CSP 3.6.6497
2) Простите, в смысле какой сертификат?
3) ГОСТ Р 34.11/34.10-2001
Offline Максим Коллегин  
#24 Оставлено : 27 марта 2015 г. 16:51:04(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Не заметил проблем в osinfo. Запускаете без отладчика? Какая версия VS?
Знания в базе знаний, поддержка в техподдержке
Offline RFM_SAA  
#25 Оставлено : 27 марта 2015 г. 18:38:30(UTC)
RFM_SAA

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

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

VS2012
Падает на signedXml.SigningKey = certificate.PrivateKey;
Этот метод использует соседний проект и все подписывается.. При реализации вэб-сервиса никаких же особенностей нет?
Offline Максим Коллегин  
#26 Оставлено : 27 марта 2015 г. 20:16:18(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Не хватает прав для доступа к ключу скорее всего. Неоднократно обсуждалось.
Знания в базе знаний, поддержка в техподдержке
Offline RFM_SAA  
#27 Оставлено : 30 марта 2015 г. 15:44:21(UTC)
RFM_SAA

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

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

Спасибо!
Моя проблема решилась так: В оснастке IIS сервера, в выбранном мною пуле приложения установить поле "Удостоверение" (пардон, но у меня рус. версия WinServ) равным "LocalSystem".
Offline ErcKrasilnikov  
#28 Оставлено : 5 октября 2016 г. 9:10:13(UTC)
ErcKrasilnikov

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

Группы: Участники
Зарегистрирован: 28.06.2016(UTC)
Сообщений: 7
Откуда: екб

Добрый день!
Возникает ошибка:
The certificate key algorithm is not supported.

Server stack trace:
at System.Security.Cryptography.X509Certificates.X509Certificate2.get_PrivateKey()
...
Совместимость с продуктами microsoft галочку ставил.

osinfo.xml (69kb) загружен 3 раз(а).
Offline ErcKrasilnikov  
#29 Оставлено : 13 октября 2016 г. 9:36:34(UTC)
ErcKrasilnikov

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

Группы: Участники
Зарегистрирован: 28.06.2016(UTC)
Сообщений: 7
Откуда: екб

Не получается настроить CryptoPro .NET на серверной ОС, на рабочей машине под win7 все работает.
на сервере установленно:
ОС Win server 2008 R2 Service Pack 1
CryptoPro CSP 3.6.7777
CryptoPro .NET Server 1.0.5913
.NET Framework 4.6.1 (4.6.01055)

Проверяю установку запустив SimpleCS из установленного .NET SDK. Если запускаю файл из папки .NET SDK\Examples\2.0, то программа выполняется без ошибок. Если запускаю из папки .NET SDK\Examples\4.0 то программа завершается с ошибкой:

Размер бинарного сертификата: 2441 байт

System.NotSupportedException: The certificate key algorithm is not supported.
at System.Security.Cryptography.X509Certificates.PublicKey.get_Key()
at Samples.Certificate.Certificate2.Main(String[] args)

Так же я написал простое консольное приложение, которое получает сертификат и пытается обратиться к закрытому ключу и провел несколько опытов:
1) Создаю консольный проект в vs2015. По умолчанию версия .net FW у проекта стоит 4.6. Делаю билд, полученный экзешник копирую на сервер и запускаю там. Результат: доступ к секретному ключу есть.
2) Меняю версию .net FW на 4. На сервере программа завершается с ошибкой System.NotSupportedException
3) Меняю версию .net обратно на 4.6 результат не меняется - System.NotSupportedException
4) Меняю версию на 2.0. На сервере удается получить доступ к секретному ключу.
При этом на рабочей машине разработчика все работает с любой версией .net FW
Offline Максим Коллегин  
#30 Оставлено : 13 октября 2016 г. 10:27:43(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Попробуйте на сервере удалить КриптоПро .NET и установить заново.
Знания в базе знаний, поддержка в техподдержке
Offline ErcKrasilnikov  
#31 Оставлено : 13 октября 2016 г. 11:45:42(UTC)
ErcKrasilnikov

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

Группы: Участники
Зарегистрирован: 28.06.2016(UTC)
Сообщений: 7
Откуда: екб

Автор: maxdm Перейти к цитате
Попробуйте на сервере удалить КриптоПро .NET и установить заново.


Переустановка не помогает.
Offline Максим Коллегин  
#32 Оставлено : 14 октября 2016 г. 8:52:06(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Приложите osinfo.xml. Получение описано в прикреплённой теме в разделе.
Знания в базе знаний, поддержка в техподдержке
Offline ErcKrasilnikov  
#33 Оставлено : 17 октября 2016 г. 8:47:15(UTC)
ErcKrasilnikov

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

Группы: Участники
Зарегистрирован: 28.06.2016(UTC)
Сообщений: 7
Откуда: екб

Автор: maxdm Перейти к цитате
Приложите osinfo.xml. Получение описано в прикреплённой теме в разделе.


osinfo.xml (69kb) загружен 3 раз(а).
Offline Максим Коллегин  
#34 Оставлено : 18 октября 2016 г. 10:12:24(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Судя по osinfo - не установлена поддержка .NET 4.0 в CryptoPro .NET.
Знания в базе знаний, поддержка в техподдержке
Offline ErcKrasilnikov  
#35 Оставлено : 18 октября 2016 г. 12:17:15(UTC)
ErcKrasilnikov

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

Группы: Участники
Зарегистрирован: 28.06.2016(UTC)
Сообщений: 7
Откуда: екб

Автор: maxdm Перейти к цитате
Судя по osinfo - не установлена поддержка .NET 4.0 в CryptoPro .NET.


Для установи использовал файл скаченный здесь: https://www.cryptopro.ru/products/net/downloads
Если захожу в установка и удаление программ, встаю на пункт CryptoPro .NET, нажимаю изменить, программа показывает, что поддержка Framework 4.0 установлена. До этого пробовал разные варианты установки: "по умолчанию", только framework 2.0, только framework 4.0, протыкивал на каждом меню пункт, который говорит что будут установлены все фичи и подфичи. Добиться стабильной работы так и не удалось.
Components.png (11kb) загружен 16 раз(а).

Отредактировано пользователем 18 октября 2016 г. 12:19:07(UTC)  | Причина: Не указана

Offline ErcKrasilnikov  
#36 Оставлено : 20 октября 2016 г. 8:56:25(UTC)
ErcKrasilnikov

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

Группы: Участники
Зарегистрирован: 28.06.2016(UTC)
Сообщений: 7
Откуда: екб

Автор: maxdm Перейти к цитате
Судя по osinfo - не установлена поддержка .NET 4.0 в CryptoPro .NET.


В папке C:\Program Files\Crypto Pro\.NET файл CryptoPro.Sharpei.Start40.dll есть.
Что еще можно посмотреть, что бы проверить правильность установки поддержки .NET 4.0 в CryptoPro .NET ?
Offline Максим Коллегин  
#37 Оставлено : 20 октября 2016 г. 11:38:29(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Сможете предоставить доступ по TeamViewer? Пишите в skype.
Знания в базе знаний, поддержка в техподдержке
thanks 1 пользователь поблагодарил Максим Коллегин за этот пост.
n.kochnev оставлено 21.10.2016(UTC)
Offline IgorV  
#38 Оставлено : 11 ноября 2016 г. 11:13:09(UTC)
IgorV

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

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

Здравствуйте, подскажите, пожалуйста,на серверном компьютере возникает ошибка при попытке подписать документ:"Не удалось проверить подпись(Алгоритм ключа сертификата не поддерживается)". Переустановка КриптоПРО.СSP и КриптоПРО.NET не помогает.
Установлено:
OC Windows Server 2016 Essentials
КриптоПРО.CSP 3.9.8481
КриптоПРО.NET Сервер 1.0.5913.0
NET Framework 4.6
Offline Kostos  
#39 Оставлено : 5 декабря 2016 г. 15:58:11(UTC)
Kostos

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

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

Все то же самое... Получаю баг на строке
signedXml.SigningKey = Certificate.PrivateKey; , где в отладчике уже видна ошибка "Certificate.PrivateKey" запустило исключение типа "System.NotSupportedException"

и вот текст самого исключения "Алгоритм ключа сертификата не поддерживается."


Открыл свой лог osinfo.xml а там куча однотипных ошибок с текстом

<entry type="Error" date="28.11.2016" time="13:56:10" source="CPNetDetours45" categoty="Init/Done CLR" event="5">Uncatched patch initialization error. Error code: 0xe06d7363. </entry>

Вопрос - что это означает и как это вылечить ?

P.s. пробовали обновить КриптоПро CSP - не помогло..

Offline Максим Коллегин  
#40 Оставлено : 5 декабря 2016 г. 20:17:39(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 20 раз
Поблагодарили: 619 раз в 551 постах
Обновлять нужно КриптоПро .NET.
Попробуйте эту версию.
Знания в базе знаний, поддержка в техподдержке
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
3 Страницы<123>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.