draft-spaghetti-sidrops-rpki-doa
RPKI Discard Origin Authorization. A mechanism to confirm whether a resource holder authorized a specific tuple of (peer AS, origin AS, prefix, prefixlength and BGP community) to signal a request to discard traffic.
Work in progress repository for Internet-Draft draft-spaghetti-sidrops-rpki-doa
Usage
Draft documents
The source files for the Internet-Draft documents are:
draft-spaghetti-sidrops-rpki-doa.xmlRpkiDiscardOriginAuthorization-2021.asn
To regenerate the text and HTML versions after making changes, run:
make drafts
Object prototyping
An rpkimancer plug-in is also available, providing the ability to read and write example DOA objects.
To install (in the root of your checkout):
python3 -m pip install rpkimancer-doa
Object creation and inspection is provided by the rpkincant CLI tool.
See rpkincant --help for usage information.
After making changes to the ASN.1 module source, execute make asn1 to update
the patched version in python distribution tree.
To setup a development environment with the required test dependencies:
python3 -m venv .venv
. .venv/bin/activate
python3 -m pip install -r packaging/requirements-dev.txt
Metadata
Release files for rpkimancer-doa 0.0.2
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 |
|---|---|---|---|---|
| rpkimancer-doa-0.0.2.tar.gz | 448.1 kB | Without provenance | Details for rpkimancer-doa-0.0.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| rpkimancer_doa-0.0.2-py3-none-any.whl | Python 3 | none | any | Details for rpkimancer_doa-0.0.2-py3-none-any.whl |
Total release size: 456.6 kB
Release files / rpkimancer-doa-0.0.2.tar.gz
| Download URL | rpkimancer-doa-0.0.2.tar.gz |
|---|---|
| Size | 448.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6291949992836474b169903ec672f008d55aec42f685355ded41ea0a070a1446
|
|
BLAKE2b-256 checksum How to use checksums |
ec610f88c318879458368f0253d19520b158b50fcc0c3bd1a8ef9395fb7fa402
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
|
Release files / rpkimancer_doa-0.0.2-py3-none-any.whl
| Download URL | rpkimancer_doa-0.0.2-py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bcc97d4c167effccdd524806a6ab10ad75da4d307a721fa0b2b83abecd4976ae
|
|
BLAKE2b-256 checksum How to use checksums |
7f072dbc1677f0e963fa1f5cca91b2d2572735422d1f2109311ef85786944102
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
|
Security for rpkimancer-doa 0.0.2
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.