Подписание ЭЦП (КриптоПро) документа в банк на PHP / Ubuntu
700 руб.за час
Здравствуйте!
Будем рады сотрудничеству с толковым разработчиком, желательно с опытом с КриптоПро.
На тестовом сервере Ubuntu надо организовать подписание ЭЦП двух типов документов в рамках тестирования сервиса Альфа-банк - Альфа-Линк —канал интеграции Host-to-Host - https://alfabank.ru/corporate/rko/h2h/
Конечная цель - подписывать ЭЦП тестовые выписки и тестовые платежки Альфа банка.
Критерий успеха задания: Штатная, с точки зрения документации Альфы, отправка подписанной тестовой платежки и получение тестовой выписки.
Потом решение сами планируем перенести на боевой сервер (текущий боевой сервер хрупкий - трогать сейчас опасно)
Подписывать эти документы в продакшене мы будем в нашем самописном PHP серверное приложении (на таком же сервере Ubuntu 18.04). Пока задача организовать тестовое подключение и подписание и рассказать нам как перенести код/решение в продакшен.
Что есть:
Детально:
Не лишним будет упоминание Вашего опыта в подобных задачах.
Исполнителю надо не пропадать, поддерживать коммуникацию и клиенто-ориентированный интерфейс общения :)
Отвечу на вопросы.
Спасибо что дочитали до конца!
С уважением,
Владимир
Будем рады сотрудничеству с толковым разработчиком, желательно с опытом с КриптоПро.
На тестовом сервере Ubuntu надо организовать подписание ЭЦП двух типов документов в рамках тестирования сервиса Альфа-банк - Альфа-Линк —канал интеграции Host-to-Host - https://alfabank.ru/corporate/rko/h2h/
Конечная цель - подписывать ЭЦП тестовые выписки и тестовые платежки Альфа банка.
Критерий успеха задания: Штатная, с точки зрения документации Альфы, отправка подписанной тестовой платежки и получение тестовой выписки.
Потом решение сами планируем перенести на боевой сервер (текущий боевой сервер хрупкий - трогать сейчас опасно)
Подписывать эти документы в продакшене мы будем в нашем самописном PHP серверное приложении (на таком же сервере Ubuntu 18.04). Пока задача организовать тестовое подключение и подписание и рассказать нам как перенести код/решение в продакшен.
Что есть:
- Наш тестовый сервер Ubuntu 18.04 + Nginx + PHP приложение с веб мордочкой
- Удаленный сервер Альфы для тестового обмена платежными документами
- Годовая лицензия КриптоПро CSP v4.0 для сервера. (распространяется на КриптоПро 5,0)
- Описание API и форматов Альфа банка для обмена документами и их подписывания. https://yadi.sk/d/IXruHfg9ppjunA
Детально:
- Написание и проверка работоспособности кода для подписания и отправки тестовой платежки и получения тестовой выписки.
- Особенность: Альфа банк приводит требования к подписанию и пример реализации кода подписания на Java (Цитата из вышеприведенного мануала Альфа банка - последняя глава "Электронная подпись"): Вот выдержка и з упомянутого мануала Альфы. https://www.evernote.com/l/AQzNUczstnNL6LNcK5nAaREl5unhkFTD8zU/
Но У нас Java не используется, поэтому подписание без Java , для на ОЧЕНЬ желательно.
ТехПоддержка КриптоПро сообщила что реализация подписания на PHP также возможна: https://www.evernote.com/l/AQzXqPl5KGZMrLcj-DHYhYUwGm9ySSJjigE/
Если есть весомые технические аргументы делать именно на Java, то нужно аргументировать. - Если в процессе потребуется устанавливать/компилировать к.л. дополнительные пакеты/модули, то нужно для нас записать лог действий, чтобы мы позже повторили это на боевом сервере.
В формате: "команда" - " и чего мы этим достигаем"
Не лишним будет упоминание Вашего опыта в подобных задачах.
Исполнителю надо не пропадать, поддерживать коммуникацию и клиенто-ориентированный интерфейс общения :)
Отвечу на вопросы.
Спасибо что дочитали до конца!
С уважением,
Владимир
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.