in reply to XML Signature and XML Encryption in Perl

I assume you mean W3C’s XML Signature and Encryption . Last time I looked at it seriously, it was very much a draft and there was hardly a decent implementation for it. A quick scan of the W3C pages show that things have improved.

There does not appear to be a Perl module for these XML technologies at CPAN. The only thing I was able to find is an implementation of the (related) Canonical XML recommendation, see for example: XML-Canonical.

Your best bet is probably the XML Security Library which is an open source alternative under the MIT license. It’s a C-library based on LibXML2. It supports the XML standards you’re looking for.

If you’re willing to spend money and don’t mind other "religions" then there are more alternatives. You can check W3C for this.

Hope this helps

  • Comment on Re: XML Signature and XML Encryption in Perl

Replies are listed 'Best First'.
Re^2: XML Signature and XML Encryption in Perl
by ger (Initiate) on Sep 10, 2008 at 19:12 UTC
    You are right. That's exactly what I am searching for. I also ran across the XML Canonical module, but couldn't find anything directly related to Signature or Encryption.

    I'll check out the C library you mentioned. And otherwise Java and .NET seem to have some implementations too. I was just curious if Perl has something equivalent.

    Thank you for your answer.