Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование ЭЦП в Delphi

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

tarakan19831



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
Я написал программу для набора отчетности в Рос алкоголь. Как известно вся электронная отчетность отправляется в гос органы после того, как она подписана ЭЦП. Сейчас я выгружаю отчетность в формате XML, а потом использую для подписи или программу КриптЭК-Д или ViPNet CryptoFile.
В сети не нашел понятных мне примеров использования ЭЦП в Delphi(согласен, может плохо искал), все больше о том как кодировать информацию при помощи Delphi, а задача казалось бы простая. Перечислить все сертификаты установленные в системе, выбрать свой сертификат, выбрать сертификатЫ получателей, архивировать файл, шифровать, получив на выходе расширение *.enc. Натолкните пожалуйста с чего начать.
Спасибо.

Всего записей: 171 | Зарегистр. 22-11-2009 | Отправлено: 21:17 30-03-2015
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В сети не нашел понятных мне примеров использования ЭЦП в Delphi(согласен, может плохо искал), все больше о том как кодировать информацию при помощи Delphi, а задача казалось бы простая.  

Как вариант использовать Secure Blackbox.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 21:27 30-03-2015
tarakan19831



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как вариант использовать Secure Blackbox.

А можно подробнее, а то у меня с буржуйским не очень!

Всего записей: 171 | Зарегистр. 22-11-2009 | Отправлено: 21:29 30-03-2015
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А можно подробнее, а то у меня с буржуйским не очень!

По поводу чего? Там на самом деле хорошая документация, много демок, плюс они русский понимают. Но о поддержке на русском не знаю.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 22:50 30-03-2015
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tarakan19831
Начать нужно с выяснения, каким алгоритмом должен быть зашифрован файл перед отправкой. Самое простое это купить SDK у того же крипто-про и использовать их библиотеку, тогда все что нужно - это вызвать несколько процедур и получить готовый результат. Либо курить мануалы по алгоритмам шифрования и реализовывать их на Дельфи.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:27 31-03-2015
doxtur

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
думается мне можно и консольную версию крипто про использовать

Всего записей: 88 | Зарегистр. 21-12-2005 | Отправлено: 04:13 01-05-2015
Dmitry

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А я бы начал с выяснения, не подпадете ли Вы в случае своей программы для ЭЦП под закон о лицензировании.

Всего записей: 81 | Зарегистр. 24-09-2003 | Отправлено: 13:37 07-05-2015 | Исправлено: Dmitry, 13:38 07-05-2015
doxtur

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
думаю с лицензией все ок - задача же просто подписать данные, это все равно что автоматизация пары кликов в Crypto Pro
 
собственно поэтому я предложил крипто про в консоли, хотя это и неудобно но хоть какой то способ
 
еще можно использовать Crypro JCP но только на Java

Всего записей: 88 | Зарегистр. 21-12-2005 | Отправлено: 01:05 16-05-2015
LoneWolfII



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Тоже интересует данный вопрос. Как можно подключить КриптоПро для подписи файлов? Так сказать использовать уже купленный КриптоПро.

Всего записей: 541 | Зарегистр. 03-10-2001 | Отправлено: 09:05 14-11-2015
asutp2

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dmitry, закон о лицензировании чего?

Всего записей: 790 | Зарегистр. 22-10-2004 | Отправлено: 10:15 14-11-2015
LoneWolfII



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
asutp2
 

Цитата:
закон о лицензировании чего?  

 
 Возможно имелось ввиду это:
"распространение шифровальных (криптографических) средств" которую ФСБ выдает

Всего записей: 541 | Зарегистр. 03-10-2001 | Отправлено: 10:41 15-11-2015
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование ЭЦП в Delphi


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru