Подписание XML через SDK 2.0 НУЦ РК и отправка файла через SOAP
Добрый день коллеги!
Есть сайт в Казахстане. Нужно подключить сервис подписания XML файла через SDK 2.0 и отправка файла XML через SOAP
Ищу программиста у которого был опыт подобных работ.
Разработать PHP-скрипт, который:
- Загружает закрытый ключ из контейнера - .p12.
- Создает цифровую подпись для XML через SDK 2.0 ( - KalkanCrypt_SignData).
- Формирует корректный блок - <ds:Signature>.
- Отправляет подписанный XML через SOAP. 
- SDK: KalkanCrypt 2.0 
- Сервер SOAP: - https://api.example.com/soap?wsdl
- Контейнер ключа: - /home/user/cert.p12
- Пароль к контейнеру: - password123
- Исходный XML: - request.xml
- Загрузка контейнера ключа - Использовать - KalkanCrypt_LoadKeyStore().
- Проверять успешную загрузку. 
 
- Формирование подписи - Вычислить хеш от XML через - KalkanCrypt_HashData().
- Подписать хеш через - KalkanCrypt_SignData().
- Закодировать подпись в Base64 и вставить в - <ds:SignatureValue>.
 
- Добавление сертификата - Получить сертификат через - KalkanCrypt_GetCertificateFromStore().
- Закодировать в Base64 и вставить в - <ds:X509Certificate>.
 
- Отправка через SOAP - Использовать - SoapClient.
 
- В случае ошибки логировать ответ. 
 Жду от вас примерные сроки и цены
Заявки фрилансеров

