wauth Library Adds Auto-JSON Encrypt and Decrypt for Event Queue Payloads
The wauth Python library, developed by William Steve Rodríguez Villamizar, introduces direct encrypt() and decrypt() methods that handle strings, lists, and dictionaries without manual JSON serialization. The library automatically serializes Python dicts and lists to JSON before AES encryption and restores them transparently on decryption. This eliminates common pitfalls such as manual byte conversion and encoding errors when securing message queue payloads. The tool is designed for streaming use cases including Kafka events, Redis payloads, and HTTP webhooks, operating without writing data to a database. It is available as open-source on GitHub and can be installed via pip install wauth.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in