QR-сервер

У зв’язку з розповсюдженим впровадженням електронного документообігу та електронного підпису (ЕП), виникає необхідність у візуалізації інформації про факт наявності ЕП та самого ЕП на паперових носіях та електронних документах (Word, PDF, ...).
З цією метою пропонується використовувати QR-code, який містить інформацію про:
  • АЦСК/КНЕДП.
  • Підписанта.
  • Електронну позначку часу ЕП.
  • Електронну позначку часу даних.

Створення та перевірка QR-code

Функціональність формування та розшифрування QR-code реалізовано у вигляді окремого компоненту QR-code в рамках Шифр-CaaS чи Серверу електронного підпису, який зобов’язаний:
  • формування QR-code
    • в процесі перевірки ЕП, на основі зв’язки документ+підпис (після того, як ЕП вже успішно перевірений);
    • в процесі створення ЕП, на основі зв’язки документ+підпис (після того, як ЕП вже сформований).
  • забезпечено сумісність QR-code, для розшифрування та візуалізації за допомогою QR-code сканерів вбудованих в мобільні пристрої. Слід звернути увагу, що не всі застосування дозволяють коректно візуалізувати складні QR-code.
  • формування технологічного ЕП на дані, які входять в QR-code.

Назва файлу: CertificateSN7712077-es.cer
Підписувач: Боровіков Олександр Михайлович
ІПН: 2031914098
Серійний номер сертифікату підписанта: 20B4E4ED0D30998C0400000006FC24004DAD7500
КНЕДП/АЦСК: Акредитований центр сертифікації ключів ІДД ДФС
Дата підпису: 23.03.2020, 17:19:41 GMT+2
Серійний номер сертифікату електронної позначки часу ЕП: 3DB73E7BF0D575B20200000001000000BB000000
Електронна позначка часу підпису: дійсна; 23.03.2020, 17:19:41 GMT+2
Технологічний підпис QR коду: дійсний
 
Архітектурно, компонент QR-code представляє собою:
  • мікросервіс, який можна інтегрувати в будь-яку систему (наприклад, СЕДО):
    • реалізує API формування QR-code;
    • реалізує перевірку ЕП під даними в QR-code;
    • візуалізує дані в QR-code, після перевірки ЕП в QR-code.
  • web-клієнт Шифр-CaaS чи Серверу електронного підпису, по роботі з API:
    • формує QR-code;
    • візуалізує QR-code та результат перевірки ЕП під QR-code.
QR-сканери:
  • ОС Android:
    • Сканер QR и штрих-кодов.
    • QRbot: сканер QR-кода и сканер штрих-кода.
    • та інші.
  • ОС iOS:
    • Штрихкод.
    • QRbot: сканер QR-кода и сканер штрих-кода.
    • та інші.

Демо

Додаткові матеріали