Under Development
EncryptXML is an implementation of the W3C XML Encryption standard in Python. This standard is used along with XML Signature to provide payload security in some implementations of SAML 2.0, among other uses. EncryptXML implements all of the required components of the standard, and most recommended ones.
pip install encryptxml
Please see the SignXML documentation for installation notes, including notes on dependencies that you must manually install.
- Andrey Kislyuk
- Project home page (GitHub)
- Documentation (Read the Docs)
- Package distribution (PyPI)
- Change log
- List of W3C XML Encryption standards and drafts
- W3C Recommendation: XML Encryption Syntax and Processing Version 1.1
- W3C Working Group Note: Test cases for XML Encryption 1.1
- XMLSec: Related links
Please report bugs, issues, feature requests, etc. on GitHub.
Licensed under the terms of the Apache License, Version 2.0.