Secure Zero Touch Provisioning Daemon (SZTPD)
Project description
SZTPD
SZTPD is in implementation of the "bootstrap server" defined in RFC 8572: Secure Zero Touch Provisioning (SZTP).
Installation
pip install sztpd
Some system-level packages may need to be installed.
Overview
- implemented on top of the YANGcore application server.
- Bootstrapping log per device
- Plugin-based dynamic callouts to relay progress reports
- Plugin-based dynamic callouts for ownership verification
- Plugin-based dynamic callouts for response manager
- Support for RFC 9646: Conveying a Certificate Signing Request (CSR) in a Secure Zero-Touch Provisioning (SZTP) Bootstrapping Request
Motivation
Secure zero touch bootstrapping is important to scale deployments. Pure Python apps are highly portable and easy to install. A simple to install solution helps adoptability and hence more use, and the world is a safer.
More Information
Please see the documentation for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file sztpd-0.0.46.tar.gz.
File metadata
- Download URL: sztpd-0.0.46.tar.gz
- Upload date:
- Size: 59.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03f1a390e717a58a2a3d0bef248a854daf092f6bcd3ff251ed44146bb960c745
|
|
| MD5 |
8e0f12b4d0f700ad08490936db777fc1
|
|
| BLAKE2b-256 |
b4b623042bdc807250b827cebda930245b0b120ac2f5ebcc35a36a5bfb8b22df
|
Provenance
The following attestation bundles were made for sztpd-0.0.46.tar.gz:
Publisher:
pull_request_closed.yml on watsen-networks/sztpd
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sztpd-0.0.46.tar.gz -
Subject digest:
03f1a390e717a58a2a3d0bef248a854daf092f6bcd3ff251ed44146bb960c745 - Sigstore transparency entry: 939458723
- Sigstore integration time:
-
Permalink:
watsen-networks/sztpd@1722a2edec39f19ccd9c64897d86608ebb0737ae -
Branch / Tag:
refs/heads/main - Owner: https://github.com/watsen-networks
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pull_request_closed.yml@1722a2edec39f19ccd9c64897d86608ebb0737ae -
Trigger Event:
push
-
Statement type: