Metadata-Version: 2.4
Name: pqc-check
Version: 1.0.0
Summary: Pointer package — the pqc-check quantum-vulnerable-crypto scanner ships via npm; run: npx pqc-check .
Project-URL: Homepage, https://github.com/qpher/pqc-check
Project-URL: Documentation, https://docs.qpher.ai/guides/migration-guide
Project-URL: Issues, https://github.com/qpher/pqc-check/issues
Author-email: Qpher <support@qpher.ai>
License-Expression: MIT
License-File: LICENSE
Keywords: cryptography,post-quantum,pqc,quantum-safe,scanner
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Provides-Extra: dev
Requires-Dist: pytest; extra == 'dev'
Description-Content-Type: text/markdown

# pqc-check (PyPI pointer)

> **This PyPI package is a pointer — not the scanner.** The `pqc-check`
> quantum-vulnerable-cryptography scanner is distributed via **npm** (Node).
> Run it with `npx pqc-check .` — no install required.

## Run the scanner

```bash
npx pqc-check .
```

`pqc-check` scans your codebase for quantum-vulnerable cryptography (RSA, ECDSA,
ECDH/DH, weak TLS cipher suites, …) and shows how to migrate to post-quantum
algorithms. It runs locally, reads only the files you point it at, and uploads
nothing.

- **Docs / migration guide:** https://docs.qpher.ai/guides/migration-guide
- **Free API key (no card):** https://portal.qpher.ai/register
- **Source:** https://github.com/qpher/pqc-check

## Why does `pip install pqc-check` exist?

The scanner is a Node CLI. This PyPI package exists so that Python developers who
reach for `pip install pqc-check` get pointed at the real tool instead of a 404 —
and so the name is owned by the maintainers rather than left open to
typosquatting. Running `pqc-check` after installing simply prints how to run the
real scanner; it does not scan, execute any subprocess, or make network calls.

## Prefer pure Python?

To call Qpher's post-quantum cryptography API directly from Python, use the SDK:

```bash
pip install qpher
```

https://pypi.org/project/qpher · MIT licensed.
