Legend:

pyGridWare uses sha package for digest generation and M2Crypto for signing. A DOM based canonicalisation algorithm has been added to ZSI. This get a mention on a Python mailing list from May 2002: http://mail.python.org/pipermail/xml-sig/2001-May/005462.html

19

pyGridWare uses sha package for digest generation and M2Crypto for signing. A DOM based canonicalisation algorithm has been added to ZSI (SZI.wstools.c14n). This gets a mention on a Python mailing list from May 2002: http://mail.python.org/pipermail/xml-sig/2001-May/005462.html

20

20

21

21

=== Custom Signature Code ===

22

22

Objective: emulate digital signature using the above and validate against pyXMLSec Version.

23

23

24

pyXMLSec has been used in NDG up until now with enveloped signature e.g. for signed Attribute Certificates. For WS-Security we need to be able to use a reference instead, set to the particular part of the SAOP message body to be signed.

24

pyXMLSec has been used in NDG up until now with enveloped signature e.g. for signed Attribute Certificates. For WS-Security we need to be able to use a reference instead, set to the particular part of the SOAP message body to be signed.