Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Подпись электронным ключем XML файла
Форумы портала PHP.SU » » Кодировки и все смежное » Подпись электронным ключем XML файла

Страниц (1): [1]
 

1. undergraunda - 14 Декабря, 2019 - 10:12:18 - перейти к сообщению
В связи с появлением API для электронного чека в Украине появилась потребность реализовать задачу подписи цифровым ключем XML файла.
С форматом XML файла все понятно, а вот как реализовать подпись ключем понять не могу.
Вот что написано в документации :

Алгоритм подписи - ДСТУ 4145-2002 (там муть, и это сам алгоритм подписи).
Формат подписанных данных "Базовий ЕЦП" (CAdES Basic Electronic Signature — CadES-BES)
Подписанные данные сохраняются в поле "eContent".
Это все!

Ссылка на документацию : http://80[dot]91[dot]165[dot]208/E-Receipt/

Что делать ? Куда копать ? Может кто-то что-то делал похожее?! Помогите с чего начать ?
Спасибо!
2. LIME - 16 Декабря, 2019 - 22:32:37 - перейти к сообщению
undergraunda пишет:
С форматом XML файла все понятно
не уверен) а что если формат позволяет подгружать внешний источник? например шрифт рекомендуемый для отображения или типа того? тогда можно вносить изменения не трогая подписанный файл.
но это от формата уровня приложения уже зависит
undergraunda пишет:
Что делать ? Куда копать ? Может кто-то что-то делал похожее?! Помогите с чего начать ?

копать документацию по ссылке
делал крипто-про(та же хрень только российская)
начать с внимательного чтения документации
(Добавление)
самое сложно это установить ключ в ОС как ни странно

 

Powered by ExBB FM 1.0 RC1