Статус: Новичок
Группы: Участники
Зарегистрирован: 10.08.2016(UTC) Сообщений: 3 Откуда: Moscow Сказал(а) «Спасибо»: 1 раз
|
Добрый день.
При копировании ключа с использованием библиотеки из SDK и CP версии 4.0, проставляется признак запрета на экспорт ключа. Если скопировать ключевой контейнер при помощи самого приложения КриптоПро, то в свойствах вновь созданного контейнера проставляется признак экспортируемости.
При копировании ключа с использованием библиотеки из SDK и CP версии 3.9, в свойствах контейнера проставляется признак экспортируемости.
Вопрос: Как в CP 4.0 при помощи SDK реализовать копирование контейнера закрытого ключа, чтобы копия обладала признаком экспортируемости?
DmitryK
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,395 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 718 раз в 622 постах
|
Попробуйте при импорте ключа установить флаг экспортируемости. Отредактировано пользователем 10 августа 2016 г. 20:27:11(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.08.2016(UTC) Сообщений: 3 Откуда: Moscow Сказал(а) «Спасибо»: 1 раз
|
Автор: maxdm Попробуйте при импорте ключа установить флаг экспортируемости. В обоих случаях используется один и тот же алгоритм: Создаем эфемерный ключ в контейнере- отправителе if (CryptGenKey( hProvSender, CALG_DH_GR3410_12_256_EPHEM, CRYPT_EXPORTABLE, &hSenderEphemKey)) { printf("Ephemeral sender key is created. \n"); } else { HandleError("ERROR -- CryptGenKey."); } Генерируем эфемерный ключ в контейнере- получателе. if (CryptGenKey( hProvResponder, CALG_DH_GR3410_12_256_EPHEM, CRYPT_EXPORTABLE | CRYPT_PREGEN, &hResponderEphemKey)) { printf("Ephemeral responder key is created. \n"); } else { HandleError("ERROR -- CryptGenKey."); }
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,395 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 718 раз в 622 постах
|
|
|
1 пользователь поблагодарил Максим Коллегин за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.08.2016(UTC) Сообщений: 3 Откуда: Moscow Сказал(а) «Спасибо»: 1 раз
|
Исправили, заработало, спасибо.
DmitryK
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close