itsdangerous
Tool and Usage
Project details
- License
- BSD 3-clause
- Programming language
- Python
- Author
- Armin Ronacher
- Latest release
- 2.2.0
- Latest release date
Project health
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.
Tool review and remarks
The review and analysis of this project resulted in the following remarks for this security tool:
Strengths
- + More than 1000 GitHub stars
- + The source code of this software is available
Installation
Supported operating systems
Itsdangerous is known to work on all platforms.
itsdangerous alternatives
Similar tools to itsdangerous:
OpenSSL
OpenSSL is an open source project and provides a toolkit for Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols.
This tool page was updated at . Found an improvement? Help the community by submitting an update.
Related tool information
Categories
This tool is categorized as a data integrity tool and data signing tool.