У зв’язку з розповсюдженим впровадженням електронного документообігу та електронного підпису (ЕП), виникає необхідність у візуалізації інформації про факт наявності ЕП та самого ЕП на паперових носіях та електронних документах (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-кода и сканер штрих-кода.
- та інші.
Демо
Додаткові матеріали