--- id: ecdsa version: "0.19.2" license: MIT license_treatment: permissive maintenance: active --- # ecdsa — ECDSA cryptographic signature library (pure python) License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install ecdsa uv add ecdsa poetry add ecdsa ## Description # Pure-Python ECDSA and ECDH [![GitHub CI](https://github.com/tlsfuzzer/python-ecdsa/actions/workflows/ci.yml/badge.svg)](https://github.com/tlsfuzzer/python-ecdsa/actions/workflows/ci.yml) [![Documentation Status](https://readthedocs.org/projects/ecdsa/badge/?version=latest)](https://ecdsa.readthedocs.io/en/latest/?badge=latest) [![Coverage Status](https://coveralls.io/repos/github/tlsfuzzer/python-ecdsa/badge.svg?branch=master)](https://coveralls.io/github/tlsfuzzer/python-ecdsa?branch=master) ![condition coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/tomato42/9b6ca1f3410207fbeca785a178781651/raw/python-ecdsa-condition-coverage.json) ![mutation score](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/tomato42/9b6ca1f3410207fbeca785a178781651/raw/python-ecdsa-mutation-score.json) [![CodeQL](https://github.com/tlsfuzzer/python-ecdsa/actions/workflows/codeql.yml/badge.svg)](https://github.com/tlsfuzzer/python-ecdsa/actions/workflows/codeql.yml) [![Latest Version](https://img.shields.io/pypi/v/ecdsa.svg?style=flat)](https://pypi.python.org/pypi/ecdsa/) ![Code style:... ## AI interpretation — verify before relying Pure-Python implementation of elliptic curve cryptography (ECDSA, EdDSA, ECDH) for key generation, digital signatures, and shared secret derivation across NIST, Brainpool, and SEC curves. Verdict: Actively maintained, permissively licensed, and easy to install, but carries two known security vulnerabilities (GHSA-wj6h-64fc-37mp, PYSEC-2026-1325) and an explicit upstream warning against production deployment. Suitable for educational, testing, or non-critical cryptographic tasks only. [View on SkillFed](https://skillfed.io/packages/ecdsa) · [View on PyPI](https://pypi.org/project/ecdsa/)