Подпись XML-файла для отправки через SOAP запроса

Доброго времени суток! Посмотрел темы по поиску и не до конца понимаю как решить свою проблему. Буду рад ответу на уровне ELI5 или даже ELI3.

Есть простая задача - отправить SOAP POST запрос на endpoint с ?wsdl хвостом и получить ответ. Скачал и заполнил помеченные теги в xml файле с header, body и soap конвертом. Отправил запрос через python requests и получаю ошибку в виде Неверная подпись отправителя.

Посмотрел в тегах и там надо заполнить еще DigestValue, SignatureValue и X509Certificate в теге Signature

Как я понял, перед отправкой надо подписать xml-файл и после быстрого поиска вышла ссылка на Kalkan SDK. Но так как это SDK я не очень уверен, что смогу по быстрому в нем разобраться + надо еще его получить. Есть ли другие возможности для подписи XML файлов?

Спасибо заранее

Добрый день!

СДК получить довольно не сложно: заполните акт, подпишите на ezsigner и пришлите на почту.

В самом же СДК есть пример на python. Подписание SOAP же выделено в отдельный метод SignWSSE().
Будут вопросы, пишите сюда или на почту knca@pki.gov.kz