--- id: argon2-cffi-bindings version: "25.1.0" license: MIT license_treatment: permissive maintenance: active --- # argon2-cffi-bindings — Low-level CFFI bindings for Argon2 License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install argon2-cffi-bindings uv add argon2-cffi-bindings poetry add argon2-cffi-bindings ## Description # Low-level Python CFFI Bindings for Argon2 [![License: MIT](https://img.shields.io/badge/license-MIT-C06524)](https://github.com/hynek/argon2-cffi-bindings/blob/main/LICENSE) [![PyPI version](https://img.shields.io/pypi/v/argon2-cffi-bindings)](https://pypi.org/project/argon2-cffi-bindings/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/argon2-cffi-bindings.svg)](https://pypi.org/project/argon2-cffi-bindings) *argon2-cffi-bindings* provides low-level [CFFI](https://cffi.readthedocs.io/) bindings to the official implementation of the [Argon2] password hashing algorithm. The currently vendored Argon2 commit ID is [**`f57e61e`**](https://github.com/P-H-C/phc-winner-argon2/commit/f57e61e19229e23c4445b85494dbf7c07de721cb). > [!NOTE] > If you want to hash passwords in an application, this package is **not** for... ## AI interpretation — verify before relying Provides low-level CFFI bindings to the official Argon2 password hashing algorithm, intended as a foundation for higher-level libraries rather than direct application use. Verdict: A stable, actively maintained low-level binding library suitable for packages that need direct Argon2 access without the overhead of higher-level abstractions. No known vulnerabilities, permissive MIT license, and broad platform/Python version coverage make it a reliable foundation dependency. Not intended for direct application use—consider argon2-cffi instead if you need password hashing abstractions. [View on SkillFed](https://skillfed.io/packages/argon2-cffi-bindings) · [View on PyPI](https://pypi.org/project/argon2-cffi-bindings/)