https://github.com/briansipos/dtn-bpsec-cose
Bundle Protocol Security (BPSec) COSE Context
https://github.com/briansipos/dtn-bpsec-cose
bpsec cose dtn
Last synced: 3 months ago
JSON representation
Bundle Protocol Security (BPSec) COSE Context
- Host: GitHub
- URL: https://github.com/briansipos/dtn-bpsec-cose
- Owner: BrianSipos
- License: lgpl-3.0
- Created: 2020-06-24T23:34:40.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2026-01-23T20:17:15.000Z (5 months ago)
- Last Synced: 2026-01-24T09:38:05.815Z (5 months ago)
- Topics: bpsec, cose, dtn
- Language: Python
- Homepage: https://briansipos.github.io/dtn-bpsec-cose/draft-ietf-dtn-bpsec-cose.html
- Size: 363 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DTN Bundle Protocol Security (BPSec) COSE Context
The internet-draft is tracked as [draft-ietf-dtn-bpsec-cose](https://datatracker.ietf.org/doc/draft-ietf-dtn-bpsec-cose/).
A local build of the current main branch is available [draft-ietf-dtn-bpsec-cose.html](https://briansipos.github.io/dtn-bpsec-cose/draft-ietf-dtn-bpsec-cose.html).
A difference from the datatracker draft and this local version can be [viewed side-by-side](https://author-tools.ietf.org/diff?doc_1=draft-ietf-dtn-bpsec-cose&url_2=https://briansipos.github.io/dtn-bpsec-cose/draft-ietf-dtn-bpsec-cose.txt&raw=1).
Prerequisites to building can be installed on Ubuntu with:
```
sudo apt-get install -y cmake python3 python3-pip python3-setuptools python3-wheel ruby xmlstarlet aspell cargo
pip3 install xml2rfc
sudo gem install cbor-diag
sudo cargo install --root /usr/local cddl
```
Then the document can be built with
```
cmake -S . -B build/default
cmake --build build/default
```
## Examples
Examples can be generated by running:
```
python3 -m pytest src/ --capture=no
```