Tool and Usage
Itsdangerous is a toolkit with various helpers to pass trusted data to untrusted environments. It does achieve this by digitally signing the related data.
Why this tool?
You may need to send some data to untrusted environments. To do this safely, the data needs to be signed. The receiver can check if the signature is correct, while the sender is the only one who can create the appropriate signature.
How it works
This toolkit uses HMAC and SHA1 for signing as default. The implementation is based upon the work of the Django signing module with some changes. For example it also supports JSON Web Signatures (JWS).
Usage and audience
itsdangerous is commonly used for application security or data integrity. Target users for this tool are developers.
- + More than 1000 GitHub stars
- + The source code of this software is available
Author and Maintainers
Itsdangerous is under development by Armin Ronacher.
Support operating systems
Itsdangerous is known to work on All platforms.