XML, который вы показываете, на самом деле является не подписью XAdES, а XMLDSIG.Вы можете сказать это, поскольку нет узла QualifyingProperties (XAdES добавляет этот узел, который должен находиться внутри тега Object , как дочерний элемент узла Signature ).
Как уже говорил Рикардо, проект, в котором я работаю ( XAdES .Net Project ), должен иметь возможность проверить предоставленный вами xml.Если нет, пожалуйста, не стесняйтесь добавлять проблему в наш трекер проблем (возможно, вам нужно зарегистрироваться в codeplex, но это бесплатно).
На данный момент мы все еще строим каркас нашей библиотеки (что действительно нацелено реализовать - это XAdES в .NET), так что вы можете обнаружить ошибки или отсутствие функций.Если это так, опять же, не стесняйтесь добавлять любые проблемы, которые вам нужны.
Кроме того, мы разработали библиотеку с использованием .NET Framework 3.5, поэтому, если вы действительно можете использовать только 1.1, она не будет работать :( Уровень безопасности послеFramework 1.1 изменился, поэтому он не является обратно совместимым. Я думаю, что он будет работать с использованием 2.0 и выше.
Надеюсь, это поможет.
С уважением,
Луис М.Villa