Для системы Веб-Банк создан механизм заверения платежных документов электронной цифровой подписью (ЭЦП):
- Задача:
- Подключение внешних программ ЭЦП. Прозрачная для пользователя процедура подписи.
- Ресурсы и ограничения:
-
- Проприетарные и своодно-распространяемы программы ЭЦП.
- Веб-сервер Linux, Apache, SSL, PHP.
- Интернет-обозреватель (рекомендуемый - Internet Explorer).
- Автоматизированная банковская система (АБС).
- Неотрицаемость ЭЦП по причине неочевидности подписываемого контента.
- Решение:
-
- Получение пользователем формы ввода реквизитов платежного документа.
- Заполнение реквизитов. Отправка формы на Веб-сервер.
- Формирование Веб-сервером электронного платежного документа в печатной форме.
- Проверка пользователем содержания документа. Сохранение документа на ПЭВМ пользователя.
- Подпись печатной формы документа внешней программой ЭЦП.
- Проверка пользователем подписанного документа.
- Отправка подписанного документа на Веб-сервер.
- Проверка ЭЦП на Веб-сервере. Сохранение документа в архиве.
- Форматирование документа для загрузки в АБС. Загрузка.
- Обработка документа в АБС. Обработка Веб-сервером сообщения АБС о результатах обработки.
- Предоставление пользователю информации о результатах обработки платежного окумента.