Metadata-Version: 2.4
Name: pensenova-verify
Version: 1.0.0
Summary: Independent, local verification of Pensenova conformity seals (Ed25519).
Author-email: Pensenova <partners@pensenova.com>
Project-URL: Homepage, https://safety.pensenova.com
Keywords: robotics,safety,compliance,certification,ed25519,verification
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: NOTICE
Requires-Dist: cryptography>=42.0
Dynamic: license-file

# pensenova-verify

Verificação local e independente de selos de conformidade Pensenova.
Confere a assinatura Ed25519 usando apenas a chave pública publicada — sem
depender de nenhum servidor da Pensenova.

## Instalação
    pip install pensenova-verify

## Uso (Python)
    from pensenova_verify import verify_seal, fetch_jwks
    ok, motivo = verify_seal(seal, fetch_jwks())

## Uso (linha de comando)
    pensenova-verify selo.json

Verificar != certificar: qualquer um verifica; só a Pensenova emite selos
válidos. Licença Apache-2.0. Contato: partners@pensenova.com
