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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline magrif  
#1 Оставлено : 6 октября 2019 г. 21:35:00(UTC)
magrif

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

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

Сказал(а) «Спасибо»: 2 раз
Подскажите, как для интерфейса CryptGenKey реализовать своё графическое окно (не rdr-gui) для генерации энтропии в КС1? Запустить её в отдельном потоке и писать в stdout для эмуляции нажатия не получилось. По какому принципу работает связь клацанья по клавиатуре с этим интерфейсом? Может есть уже какие-то API, которые я проглядел?
Offline Агафьин Сергей  
#2 Оставлено : 7 октября 2019 г. 11:36:17(UTC)
Grey

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

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

Сказал «Спасибо»: 5 раз
Поблагодарили: 215 раз в 174 постах
Автор: magrif Перейти к цитате
Подскажите, как для интерфейса CryptGenKey реализовать своё графическое окно (не rdr-gui) для генерации энтропии в КС1? Запустить её в отдельном потоке и писать в stdout для эмуляции нажатия не получилось. По какому принципу работает связь клацанья по клавиатуре с этим интерфейсом? Может есть уже какие-то API, которые я проглядел?


Добрый день.
А какую задачу вы решаете? Если вам нужно сгенерировать "гамму", то пользуйтесь утилитой genkpim (/opt/cprocsp/bin/amd64/genkpim).
С уважением,
Сергей
Техническую поддержку оказываем здесь.
Наша база знаний.
Offline magrif  
#3 Оставлено : 7 октября 2019 г. 12:30:58(UTC)
magrif

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

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

Сказал(а) «Спасибо»: 2 раз
Необходим свой интерфейс для создания контейнеров с KEYEXCHANGE. Вот и думаю как эту гамму подсунуть вышеуказанной функции.
Offline Агафьин Сергей  
#4 Оставлено : 7 октября 2019 г. 13:53:53(UTC)
Grey

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

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

Сказал «Спасибо»: 5 раз
Поблагодарили: 215 раз в 174 постах
Автор: magrif Перейти к цитате
Необходим свой интерфейс для создания контейнеров с KEYEXCHANGE. Вот и думаю как эту гамму подсунуть вышеуказанной функции.


А откуда вы её взяли? CSP не позволяет подсунуть "что-то" под видом случайных чисел.
С уважением,
Сергей
Техническую поддержку оказываем здесь.
Наша база знаний.
Offline magrif  
#5 Оставлено : 7 октября 2019 г. 14:17:53(UTC)
magrif

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

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

Сказал(а) «Спасибо»: 2 раз
CryptGenKey взял из SDK. Не пойму, как организовать доставку нажатий клавиш до БиоДСЧ из своего интерфейса.
Offline Агафьин Сергей  
#6 Оставлено : 7 октября 2019 г. 14:29:17(UTC)
Grey

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

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

Сказал «Спасибо»: 5 раз
Поблагодарили: 215 раз в 174 постах
Автор: magrif Перейти к цитате
CryptGenKey взял из SDK. Не пойму, как организовать доставку нажатий клавиш до БиоДСЧ из своего интерфейса.


Я имел в виду, откуда взяли гамму, которую хотите подсунуть. Теперь ясно.
Насколько мне известно, такой возможности нет: БиоДСЧ является сертифицированным именно в том виде, как он есть. Действия пользователя должен снимать именно он, а не стороннее приложение.

Какую именно задачу вы решаете и почему в ней мешается БиоДСЧ? Если нужно генерировать ключи редко, то, наверное, 5 секунд потыкать в кнопки не страшно. Если часто - рассмотрите использование аппаратного ДСЧ.
С уважением,
Сергей
Техническую поддержку оказываем здесь.
Наша база знаний.
Offline magrif  
#7 Оставлено : 7 октября 2019 г. 14:49:08(UTC)
magrif

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

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

Сказал(а) «Спасибо»: 2 раз
Как уже сказал, хотелось бы создать свой графический интерфейс для создания ключевой пары в контейнере для проекта. В будущем конечно лучше купить Соболь для получения гаммы, но пока что есть то есть. Все пока упирается в вызов функции генерации ключевой пары, которая фризит главный поток, и события клавиш к сожалению не доходят до её внутреннего вызова genkpim, как я понимаю.
Offline Агафьин Сергей  
#8 Оставлено : 7 октября 2019 г. 15:32:31(UTC)
Grey

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

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

Сказал «Спасибо»: 5 раз
Поблагодарили: 215 раз в 174 постах
Автор: magrif Перейти к цитате
Как уже сказал, хотелось бы создать свой графический интерфейс для создания ключевой пары в контейнере для проекта. В будущем конечно лучше купить Соболь для получения гаммы, но пока что есть то есть. Все пока упирается в вызов функции генерации ключевой пары, которая фризит главный поток, и события клавиш к сожалению не доходят до её внутреннего вызова genkpim, как я понимаю.


Она не вызывает genkpim внутри себя. Всё наоборот - он он зовёт CSP, но полученную от ДСЧ гамму не превращает в ключ, а сохраняет в файл.
Повторюсь: создать свой интерфейс для ДСЧ нельзя. Если вас чем-то не устраивает функциональность текущего, напишите на портал техподдержки, подумаем, что можно сделать.
С уважением,
Сергей
Техническую поддержку оказываем здесь.
Наша база знаний.
Offline magrif  
#9 Оставлено : 7 октября 2019 г. 15:42:48(UTC)
magrif

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

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

Сказал(а) «Спасибо»: 2 раз
Хорошо, спасибо. Получаеится графический интерфейс (cprocsp-rdr-gui-gtk) из вашего набора это не графическая обертка над genkpim, а отдельный сертифицированный продукт?
Offline Агафьин Сергей  
#10 Оставлено : 7 октября 2019 г. 15:45:05(UTC)
Grey

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

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

Сказал «Спасибо»: 5 раз
Поблагодарили: 215 раз в 174 постах
Автор: magrif Перейти к цитате
Хорошо, спасибо. Получаеится графический интерфейс (cprocsp-rdr-gui-gtk) из вашего набора это не графическая обертка над genkpim, а отдельный сертифицированный продукт?


Да. Как и остальные ДСЧ на остальных платформах.
С уважением,
Сергей
Техническую поддержку оказываем здесь.
Наша база знаний.
thanks 2 пользователей поблагодарили Grey за этот пост.
Андрей * оставлено 07.10.2019(UTC), magrif оставлено 08.10.2019(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.