Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2019(UTC) Сообщений: 7 
|
Всем привет! Операционная система Windows 7 или Windows server 2008 (точно не скажу) На ней крутится windows-служба, которая работает с сертификатом для подписи сообщений.. Служба использует КриптоПро .NET На машину установили новый сертификат с новым ГОСТ 34.10-2012дали полный доступ к сертификату пользователю "Все". В программе происходит следующее: метод получает успешно сертификат, успешно читает из него и серийный номер и прочие атрибуты, НО при попытке получить доступ к PrivateKey вылетает исключение...то есть доступа к закрытому ключу нет. Такого фокуса не происходило с предыдущим сертификатом, у которого старый ГОСТ 34.10-2001Вопрос -как решить проблему с доступом к закрытому ключу сертификата...? Отредактировано пользователем 12 мая 2019 г. 20:31:26(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
Здравствуйте.
Сертификат установлен в какое хранилище, "Локальный компьютер"? При его тестировании через Сервис\Протестировать\По серитфикату (в хранилище Локальный компьютер) - есть ошибки? |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
Также сообщите версии продуктов: КриптоПРО CSP и КриптоПРО.NET.
|
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2019(UTC) Сообщений: 7 
|
Автор: Андрей Писарев  Здравствуйте.
Сертификат установлен в какое хранилище, "Локальный компьютер"? При его тестировании через Сервис\Протестировать\По серитфикату (в хранилище Локальный компьютер) - есть ошибки? да, локальный компьютер\текущий пользователь\Личное на счет тестирования - завтра уточню, но скорее всего его тестировали
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
Автор: tasknet  НО при попытке получить доступ к PrivateKey вылетает исключение...то есть доступа к закрытому ключу нет. Исключения бывают разные. Приведите текст полностью. Также проверьте, есть ли в ОС .Net 4.8? Если Да - то прочитайте о проблеме здесь. |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
Цитата: Такого фокуса не происходило с предыдущим сертификатом, у которого старый ГОСТ 34.10-2001
Можете проверить - с 2001 тоже есть проблема? |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2019(UTC) Сообщений: 7 
|
Автор: Андрей Писарев  Цитата: Такого фокуса не происходило с предыдущим сертификатом, у которого старый ГОСТ 34.10-2001
Можете проверить - с 2001 тоже есть проблема? Как я писал в самом начале с 2001 проблем нет.
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2019(UTC) Сообщений: 7 
|
Автор: Андрей Писарев  Автор: tasknet  НО при попытке получить доступ к PrivateKey вылетает исключение...то есть доступа к закрытому ключу нет. Исключения бывают разные. Приведите текст полностью. Также проверьте, есть ли в ОС .Net 4.8? Если Да - то прочитайте о проблеме здесь. Максимальная версия .net - это 4.0
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2019(UTC) Сообщений: 7 
|
Автор: Андрей Писарев  Автор: tasknet  НО при попытке получить доступ к PrivateKey вылетает исключение...то есть доступа к закрытому ключу нет. Исключения бывают разные. Приведите текст полностью. Также проверьте, есть ли в ОС .Net 4.8? Если Да - то прочитайте о проблеме здесь. Текст исключения: (Exception): Алгоритм ключа сертификата не поддерживается.
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2019(UTC) Сообщений: 7 
|
Автор: Андрей Писарев  Также сообщите версии продуктов: КриптоПРО CSP и КриптоПРО.NET.
Проверили сертификат на наличие ошибок. Ошибок нет, все чисто. Теперь по версиям... На машине разработчика(где производилась сборка windows-службы) Версия КриптоПРО CSP : 4.0.9944 Версия КриптоПРО.NET Клиент: 1.0.6893.0 Версия КриптоПРО.NET SDK: 1.0.6893.0 На машине хостингаВерсия КриптоПРО CSP : 4.0.9842 Версия КриптоПро .NET Сервер:1.0.5913.0
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close