Portfolio

Для системы Веб-Банк создан механизм заверения платежных документов электронной цифровой подписью (ЭЦП):

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