Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Использование ЭЦП в Delphi

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

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

Как вариант использовать Secure Blackbox.
Автор: tarakan19831
Дата сообщения: 30.03.2015 21:29

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

А можно подробнее, а то у меня с буржуйским не очень!
Автор: LadyOfWood
Дата сообщения: 30.03.2015 22:50

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

По поводу чего? Там на самом деле хорошая документация, много демок, плюс они русский понимают. Но о поддержке на русском не знаю.
Автор: ShIvADeSt
Дата сообщения: 31.03.2015 02:27
tarakan19831
Начать нужно с выяснения, каким алгоритмом должен быть зашифрован файл перед отправкой. Самое простое это купить SDK у того же крипто-про и использовать их библиотеку, тогда все что нужно - это вызвать несколько процедур и получить готовый результат. Либо курить мануалы по алгоритмам шифрования и реализовывать их на Дельфи.
Автор: doxtur
Дата сообщения: 01.05.2015 04:13
думается мне можно и консольную версию крипто про использовать
Автор: Dmitry
Дата сообщения: 07.05.2015 13:37
А я бы начал с выяснения, не подпадете ли Вы в случае своей программы для ЭЦП под закон о лицензировании.
Автор: doxtur
Дата сообщения: 16.05.2015 01:05
думаю с лицензией все ок - задача же просто подписать данные, это все равно что автоматизация пары кликов в Crypto Pro

собственно поэтому я предложил крипто про в консоли, хотя это и неудобно но хоть какой то способ

еще можно использовать Crypro JCP но только на Java
Автор: LoneWolfII
Дата сообщения: 14.11.2015 08:05
Тоже интересует данный вопрос. Как можно подключить КриптоПро для подписи файлов? Так сказать использовать уже купленный КриптоПро.
Автор: asutp2
Дата сообщения: 14.11.2015 09:15
Dmitry, закон о лицензировании чего?
Автор: LoneWolfII
Дата сообщения: 15.11.2015 09:41
asutp2


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


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

Страницы: 1

Предыдущая тема: Помогите с компиляцией проекта на Java


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.