DigestMethod element is not described in http://www.w3.org/2001/04/xmlenc# but in http://www.w3.org/2000/09/xmldsig# shouldn't code on line 337 of file XENCEncryptionMethodImpl.cpp e->setAttributeNS(DSIGConstants::s_unicodeStrURIXMLNS, str.rawXMLChBuffer(), DSIGConstants::s_unicodeStrURIXENC); be replaced by this one e->setAttributeNS(DSIGConstants::s_unicodeStrURIXMLNS, str.rawXMLChBuffer(), DSIGConstants::s_unicodeStrURIDSIG); Thank you in advance for your (quick) answer about what seems to be a bug to me and once corrected allows interoperability with xmlsec library. Jerome
This fell through the cracks somewhere, fixed in rev. 1027328.