In the internet I have searched for an XML parser with encryption/signatures and found Xmlsec. But what doese Xmlsec+Libxml2 for me?
Everything, of course :)

1. There is an Xml file with encrypted parts. Who doese the enc- decryption? Xmlsec? The only thing I have to implement is a secure place for the keys. Right?

You might even be able to use "default" keys storages provided for
different crypto libraries.

2. Who doese the signatur thing? Who creates it, who checks it? Are this tasks automated within Xmlsec?

xmlsec does everything according to the template you create. See xmlsec
tutorial for explanations and examples.


3. Libxml is a validating parser. With encryption and signature features are comming a lot of extra XML elements. (According to the standard how enc and sig must be implemented). Must I put this elements into the schema? If yes, is there a schema creating program that doese this work for me? Altova Xml-Spy doesnt.

You can validate xml with DTD or schemas using libxml2. Not sure what
you mean by "schema creating programs" though. There are plenty of them
and libxml2 should work with schemas created in any of them.

Aleksey



_______________________________________________
xmlsec mailing list
[email protected]
http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to