Статус: Участник
Группы: Участники
Зарегистрирован: 01.02.2022(UTC) Сообщений: 16  Сказал(а) «Спасибо»: 8 раз
|
Автор: Андрей *  Автор: lomik_xp  выходит ошибка 0x8009000D (Ключ не существует), при этом сам сертификат он находит по recipientInfo в сообщении (через CertGetSubjectCertificateFromStore) Здравствуйте. Проблемным сертификатом возможно подписание? Толку нет, если сертификат в хранилище, но доступа к контейнеру нет (не прописана ссылка). Может сделаете переустановку через панель управления КриптоПРО CSP (Сервис\Установить личный сертификат) с автопоиском контейнера? Да, в плане подписи с ним все впорядке. Склоняюсь на проблему определения dwKeySpec при получении закрытого ключа как видно было в логах. Вот только почему и где проблема вопрос? Прикрепляю пример подписи текста.  data.txt.sig (3kb) загружен 1 раз(а). data.txt (1kb) загружен 1 раз(а).И тестирование из КриптоПро оснастки.
Проверка завершена успешно ошибок не обнаружено Контейнер закрытого ключа пользователя Имя b76d8ba56-99b7-aaa2-255d-53ad35ea73e Уникальное имя REGISTRY\\b76d8ba56-99b7-aaa2-255d-53ad35ea73e FQCN \\.\REGISTRY\b76d8ba56-99b7-aaa2-255d-53ad35ea73e Проверка целостности контейнера успешно Ключ обмена отсутствует Ключ подписи доступен длина ключа 512 бит экспорт открытого ключа успешно вычисление открытого ключа успешно импорт открытого ключа успешно подпись успешно проверка успешно экспорт ключа разрешен алгоритм ГОСТ Р 34.10-2012 256 бит ГОСТ Р 34.10 256 бит, параметры по умолчанию ГОСТ Р 34.11-2012 256 бит ГОСТ 28147-89, параметры шифрования ТК26 Z сертификат в контейнере соответствует закрытому ключу имя сертификата Тестовый Тест Тестович субъект СНИЛС=12345678901, ИНН=123456789012, G=Тест Тестович, SN=Тестовый, CN=Тестовый Тест Тестович, OU=Подразделение, O="ООО ""Кейсистемс"" (тест)", L=Город, S=Область, C=RU поставщик E=support@cryptopro.ru, C=RU, L=Moscow, O=CRYPTO-PRO LLC, CN=CRYPTO-PRO Test Center 2 действителен с 14 ноября 2024 г. 12:12:33 действителен по 14 января 2025 г. 12:22:33 серийный номер 1200 6676 45B6 2F58 F635 1DE9 6500 0200 6676 45 сертификат в хранилище My субъект СНИЛС=12345678901, ИНН=123456789012, G=Тест Тестович, SN=Тестовый, CN=Тестовый Тест Тестович, OU=Подразделение, O="ООО ""Кейсистемс"" (тест)", L=Город, S=Область, C=RU cсылка на закрытый ключ REGISTRY\\b76d8ba56-99b7-aaa2-255d-53ad35ea73e; Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider#80; dwFlags: 0x00000000; dwKeySpec: AT_SIGNATURE#2 addressbook субъект СНИЛС=12345678901, ИНН=123456789012, G=Тест Тестович, SN=Тестовый, CN=Тестовый Тест Тестович, OU=Подразделение, O="ООО ""Кейсистемс"" (тест)", L=Город, S=Область, C=RU cсылка на закрытый ключ отсутствует cрок действия закрытого ключа 14 февраля 2026 г. 12:12:33 использование ключа подписи разрешено до окончания срока действия закрытого ключа. Симметричный ключ отсутствует Загрузка ключей успешно Версия контейнера 2 Значение ControlKeyTimeValidity 0 Режим работы CSP библиотека Расширения контейнера некритическое Расширение контейнера КриптоПро CSP. Срок действия ключа подписи действителен по 14 февраля 2026 г. 12:22:22
|