mark antony Опубликовано 27 Мая 2009 Жалоба Поделиться Опубликовано 27 Мая 2009 Добрый день, извините, если раздел выбран не верный.На машише WindowsXP sp2 установлен VipNet и КриптоПРО. Пытаюсь шифровать:Тест 1:1. Экспортирую публичный ключ InfoteCS в файл2. С помощью КриптоПРО пытаюсь импортировать этот ключ. Получаю ошибку NTE_BAD_TYPE (функции CryptoApi CryptImportKey)Тест 2:1. Экспортирую публичный ключ КриптоПРО в файл2. С помощью InfoteCS импортирую этот ключ.3. Шифрую с помощью InfoteCS, при этом создается сессионный ключ (экспортированный в файл), вектор инициализации (также в файл) и файл encrypt.bin4. Пытаюсь расшифровать с помощью КриптоПРО. Получаю ошибку при попытке импорта сессионного ключа. Ошибка NTE_BAD_DATA (функции CryptoApi CryptImportKey)Тест 3:1. Экспортирую сертификат из InfoteCS в cert.bin (формат X509)2. В КриптоПРО загружаю этот сертификат.3. В КриптоПРО достаю публичный ключ этого сертификата.4. Экспортирую публичный ключ в public.bin5. Пытаюсь шифровать из КриптоПРО. Получаю ошибку NTE_BAD_DATA (функции CryptoApi CryptEncrypt)При прогоне этих тестов для каждого криптопровайдера отдельно, то есть все действия только для КриптоПРО или для InfoteCS ошибок не возникает, тесты проходят успешно. Пробовали утсанавливать криптопровайдеры на разные машины отдельно друг от друга - эффекта нет.Видно, что проблема возникает в КриптоПРО при попытке использовать данные InfoteCS. Возможно есть какие-то флаги, которые нужно установить для корректного импорта в КриптоПРО? Есть ли работающие примеры подобного взаимодействия?Заранее благодарю Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Stratos Опубликовано 27 Мая 2009 Жалоба Поделиться Опубликовано 27 Мая 2009 mark antonyРекомендую Вам обратиться с Вашим вопросом напрямую в техподдержку компании Инфотекс: hotline@infotecs.ru Вопрос нетривиальный и требует консультаций с разработчиками. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
maxdm Опубликовано 23 Июня 2009 Жалоба Поделиться Опубликовано 23 Июня 2009 Есть результаты по этому вопросу?Существуют примеры использования в CryptoApi?Конкретно интересует вопрос - есть ли совместимость с CP CSP в части SIMPLEBLOB? (Экспорт сессионного ключа на DH паре из ключа CP и VipNet).Если есть - то как ее добиться. По заголовкам и параметрам блобы совместимы. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Stratos Опубликовано 24 Июня 2009 Жалоба Поделиться Опубликовано 24 Июня 2009 maxdmПо вопросам совместимости, встраивания в сторонние продукты и т.п., убедительная просьба просьба обращаться в службу технической поддержки hotline@infotecs.ru. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
maxdm Опубликовано 24 Июня 2009 Жалоба Поделиться Опубликовано 24 Июня 2009 StratosА форум тогда зачем? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Stratos Опубликовано 24 Июня 2009 Жалоба Поделиться Опубликовано 24 Июня 2009 maxdmПовторюсь еще раз, по вопросам совместимости, встраивания в сторонние продукты и т.п., убедительная просьба просьба обращаться в службу технической поддержки hotline@infotecs.ru.Любой вопрос, касающийся встраивания и т.п. требует участия и консультации у разработчиков, которые будут привлекаться только по просьбе техподдержки.Вести переписку по вопросам встраивания и т.п. на форуме разработчики не будут.Если Вам реально нужно решить проблему, милости просим в техподдержку, иначе, читаем п.п. 1.4 правил форума. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Жук Опубликовано 4 Июля 2010 Жалоба Поделиться Опубликовано 4 Июля 2010 (изменено) Добрый день, извините, если раздел выбран не верный.На машише WindowsXP sp2 установлен VipNet и КриптоПРО. Пытаюсь шифровать:Тест 1:1. Экспортирую публичный ключ InfoteCS в файл2. С помощью КриптоПРО пытаюсь импортировать этот ключ. Получаю ошибку NTE_BAD_TYPE (функции CryptoApi CryptImportKey)Тест 2:1. Экспортирую публичный ключ КриптоПРО в файл2. С помощью InfoteCS импортирую этот ключ.3. Шифрую с помощью InfoteCS, при этом создается сессионный ключ (экспортированный в файл), вектор инициализации (также в файл) и файл encrypt.bin4. Пытаюсь расшифровать с помощью КриптоПРО. Получаю ошибку при попытке импорта сессионного ключа. Ошибка NTE_BAD_DATA (функции CryptoApi CryptImportKey)Тест 3:1. Экспортирую сертификат из InfoteCS в cert.bin (формат X509)2. В КриптоПРО загружаю этот сертификат.3. В КриптоПРО достаю публичный ключ этого сертификата.4. Экспортирую публичный ключ в public.bin5. Пытаюсь шифровать из КриптоПРО. Получаю ошибку NTE_BAD_DATA (функции CryptoApi CryptEncrypt)При прогоне этих тестов для каждого криптопровайдера отдельно, то есть все действия только для КриптоПРО или для InfoteCS ошибок не возникает, тесты проходят успешно. Пробовали утсанавливать криптопровайдеры на разные машины отдельно друг от друга - эффекта нет.Видно, что проблема возникает в КриптоПРО при попытке использовать данные InfoteCS. Возможно есть какие-то флаги, которые нужно установить для корректного импорта в КриптоПРО? Есть ли работающие примеры подобного взаимодействия?Заранее благодарюИзвени, не понял вопроса. У меня: WindowsXP Pof SP3, КриптоПро CSP 3,6, КриптоАРМ, VipNet 3.1 всё работает, проблем нет. Почту, зашифрованную и подписанную, отправляю через Outlook 2003. Изменено 4 Июля 2010 пользователем Жук Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.