Description
Use ChaCha20-Poly1305 encryption in Python code that needs reusable objects with cryptography and asyncio workflows. It supports applications that handle authenticated encryption around asynchronous communication.
This is a cryptography library for developers, not a standalone security tool. Reusing encryption primitives incorrectly can break confidentiality or integrity, so applications should follow protocol guidance and avoid inventing their own crypto design.