https://github.com/nasa-ammos/bsl-docs
BPSec Library (BSL) Documentation
https://github.com/nasa-ammos/bsl-docs
Last synced: about 1 year ago
JSON representation
BPSec Library (BSL) Documentation
- Host: GitHub
- URL: https://github.com/nasa-ammos/bsl-docs
- Owner: NASA-AMMOS
- License: apache-2.0
- Created: 2024-05-02T18:25:47.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-27T21:26:30.000Z (over 1 year ago)
- Last Synced: 2025-02-14T19:54:21.205Z (over 1 year ago)
- Homepage: https://nasa-ammos.github.io/BSL-docs/
- Size: 1.9 MB
- Stars: 2
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# AMMOS Bundle Protocol Security Library (BSL) Documentation
This repository hosts out-of-source documentation related to the AMMOS project to build a Bundle Protocol Security (BPSec) implementation independent of any specific BP Agent implementation.
Out-of-source documentation includes project background, requirements, and design materials.
The in-source documentation includes API documentation, development conventions and scripts, build and runtime needs and procedures, and unit test fixtures.
The design of the BSL is based on the overall [BSL Requirements](BSL%20Software%20Requirements%20Document.pdf) for the initial release version.
The initial design overview is presented as [Preliminary Design Review (PDR) slides](BSL%20PDR.pdf) with a more detailed description in the [Critical Design Review (CDR) slides](BSL%20CDR.pdf). All of this earlier design material is superseded by any of the in-source documentation, which represents the actual realized library API and how it may change over time in different versions.