pamoja-trust
Proving what a node did, saying it in confidence, fixing it in the field, and deciding how often it can afford to do any of that.
One install for the 5 capabilities of this domain. Each is also its own
distribution, and pamoja is the whole framework in one.
pip install pamoja-trust
from pamoja.trust import audit
| Capability | Module | What it covers |
|---|---|---|
| Audit log | pamoja.audit |
A tamper-evident, hash-chained log; altering, reordering, or dropping a record breaks verification |
| Secured session | pamoja.session |
X25519 key agreement, HKDF, and ChaCha20-Poly1305 with an anti-replay window, with no TLS stack |
| Signed updates | pamoja.update |
Signed firmware manifests, streaming image verification, and A/B slots that fall back on their own |
| Power | pamoja.power |
Duty cycling and an energy-aware governor that stretches work as the battery drains |
| Telemetry | pamoja.telemetry |
Observability that ships only what is worth the bytes as link cost rises, while counting everything |
The guides, with a worked Python example for each, are at https://pamoja.molex.cloud/docs.
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pamoja_trust-0.1.17.tar.gz.
File metadata
- Download URL: pamoja_trust-0.1.17.tar.gz
- Upload date:
- Size: 2.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f021e7ccceb6535199440f3e0db45dfc3c99050fdc40994679f7de2c23f0eeb
|
|
| MD5 |
7b86554219a7e403f802f4cb1b10bfe1
|
|
| BLAKE2b-256 |
f7d313e8e98e043f69955fe2e2c8361ad4a651592390831592ebf86a37791a38
|
File details
Details for the file pamoja_trust-0.1.17-py3-none-any.whl.
File metadata
- Download URL: pamoja_trust-0.1.17-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e90b93fd299d1069949d012c8416191d3daca87d2ee951741ea59b873c8a621
|
|
| MD5 |
4dcc7c6b4c97716fd69f6e7346dec30d
|
|
| BLAKE2b-256 |
d3befd18eb11255ae93158ed75a9f7a8abb34112c4672f752191c965edceda36
|