Metadata-Version: 2.1
Name: signpy
Version: 0.2.0
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Security :: Cryptography
License-File: LICENSE
Summary: Sign messages with ease
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# signpy
Sign messages with ease

## Quickstart
```py
import signpy

key = signpy.generate()  # generates a secret key

signer = signpy.SigningKey(key)
signature = signer.sign(b"Hello, world!")

public_key = signer.public_key
verifier = signpy.VerifyingKey(public_key)

verifier.verify(b"Hello, world!", signature)  # True
verifier.verify(b"Goodbye, world!", signature)  # False

verifier = signer.verifier

verifier.verify(b"Hello, world!", signature)  # True
```

