PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Подпись электронным ключем XML файла
undergraunda
Отправлено: 14 Декабря, 2019 - 10:12:18
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Дек. 2019  


Помог: 0 раз(а)




В связи с появлением API для электронного чека в Украине появилась потребность реализовать задачу подписи цифровым ключем XML файла.
С форматом XML файла все понятно, а вот как реализовать подпись ключем понять не могу.
Вот что написано в документации :

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

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

Что делать ? Куда копать ? Может кто-то что-то делал похожее?! Помогите с чего начать ?
Спасибо!
 
 Top
LIME
Отправлено: 16 Декабря, 2019 - 22:32:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 10711
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




undergraunda пишет:
С форматом XML файла все понятно
не уверен) а что если формат позволяет подгружать внешний источник? например шрифт рекомендуемый для отображения или типа того? тогда можно вносить изменения не трогая подписанный файл.
но это от формата уровня приложения уже зависит
undergraunda пишет:
Что делать ? Куда копать ? Может кто-то что-то делал похожее?! Помогите с чего начать ?

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


-----
: DDD
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Кодировки и все смежное »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB