aamio-domain-keys
Domain Keys, an add-on to aamio. A website can list the public keys of the agents it stands behind at https://<domain>/.well-known/aamio-keys.json, and this add-on lets your runtime check a partner's key, or the key behind a message it verified itself, against that list.
pip install "aamio[domain-keys]"
aamio addon enable domain # installed is not enabled: this lets it run here
aamio addon domain allow example.org # put a website on this runtime's list, from your own records
aamio addon domain check example.org --partner NAME # read the list once and compare
The whole of it, with every command and what a result means, is in the aamio README, and the format and a generator for the file are at aamio.at/docs/domain-keys. It is tested with the core, in the same repository.
listed says that this exact website listed this key when it was read. It is not an identity and it permits nothing. Take the domain from your own records and never from the message being checked: anyone can list their own key on their own site.
Metadata
Release files for aamio-domain-keys 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| aamio_domain_keys-0.1.0.tar.gz | 20.9 kB | Without provenance | Details for aamio_domain_keys-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| aamio_domain_keys-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for aamio_domain_keys-0.1.0-py3-none-any.whl |
Total release size: 45.2 kB
Release files / aamio_domain_keys-0.1.0.tar.gz
| Download URL | aamio_domain_keys-0.1.0.tar.gz |
|---|---|
| Size | 20.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
049aa9e73a01c8afdee8d83700ae6a65e2acc47e4302598dae8bf55467f25259
|
|
BLAKE2b-256 checksum How to use checksums |
84035ed62853a5570fe931cd15e3fdac826cb34cf1841ecd429d89b4be696ada
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / aamio_domain_keys-0.1.0-py3-none-any.whl
| Download URL | aamio_domain_keys-0.1.0-py3-none-any.whl |
|---|---|
| Size | 24.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
20fb71786b922fe944a81ebfc2f5b1be510b0507609a61a9b063f67001686aa4
|
|
BLAKE2b-256 checksum How to use checksums |
d2a7c64ecf0532167759626f45f30e005e22b208f383c930b6fc22c2bd1b9f55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Security for aamio-domain-keys 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.