Я работаю над подписью SOAP XML в Delphi 2010.
У меня почти все получилось (и у меня есть рабочий пример .net)
У меня есть c14n и дайджесты все отработано на 100%
Я совершенно уверен, что правильно поступаю со своим сертификатом подписи.
Я просто не могу заставить Windows CryptoAPI генерировать фактическую подпись rsa-sha1.
По причинам, связанным с обратной совместимостью и поддержкой, я не хочу использовать решение .net или java.
То, что я ищу, это одно из:
Рабочий пример xmldsig для win32 (с использованием rsa / sha1) (на любом языке)
Код Delphi, чтобы сделать то же самое, используя любую смесь легкодоступных компонентов
Библиотека, которую я могу использовать (должна быть бесплатной и легко распространяемой. Предпочитает открытый исходный код, но коммерческий будет приемлемым, если он работает нормально)
Некоторые советы по использованию библиотек .net из Delphi 2010
Окончательное подтверждение того, что более поздняя версия Delphi будет обрабатывать подписанное мыло.
Любые подсказки приветствуются.