No, C++ lib doesn't support SHA-256 or stronger. It supports only MD5 and SHA1 due to Windows CryptoAPI and OpenSSL limitations.
However, if you don't trust SHA1 anymore, you should consider that many digital certificates used for signing are signed using SHA1 (or even MD5) digest algs. :( Best regards, Milan > -----Original Message----- > From: Scott Cantor [mailto:[EMAIL PROTECTED] > Sent: Wednesday, February 16, 2005 7:21 PM > To: security-dev@xml.apache.org > Subject: C++ lib support for SHA-256, etc.? > > > In light of the recent talk about SHA-1 being weakened, does > the C++ xmlsec library support the stronger SHA hashing > algorithms at this point? > > I see the constants defined in the Java version, but I can't > use them if they won't interop. > > I suspect adding the support isn't too hard, but I don't have > an ASF contrib form on file, so it's not a simple matter for > me to donate the work if I do it, so I thought I'd ask first. > > -- Scott >