exclusive C14N canonicalization not supported in .NET 1.1, what now?

From: Bob (bobatkpmg_at_yahoo.com)
Date: 09/28/05


Date: Tue, 27 Sep 2005 18:27:52 -0500

I know the .NET 1.1 Framework does not support the exclusive XML
canonlicalization algorithm in the
System.Security.Cryptography.Xml.SignedXml class. This is the single
biggest obstacle to use .NET 1.1 to implement SAML. Though Microsoft has
the right mind to add this in the SignedXml class in .NET 2.0, it doesn't
solve my current problem since it's still some time away before we can move
to .NET 2.0 even if MS releases it on time in November. I also checked WSE
2.0 SP3, it has the implementation on the signature in the MessageSignature
class, but not at the whole XML message level. My question is, does anyone
know if there's a third party assembly (runs on 1.1) that has something
similar to the SignedXml class but has the exclusive XML canonlicalization
implemented? Or how hard is it to implement this myself? :)

Thanks a lot
Bob