Skip to main content

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

pamoja_trust-0.1.17.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pamoja_trust-0.1.17-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

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

Hashes for pamoja_trust-0.1.17.tar.gz
Algorithm Hash digest
SHA256 3f021e7ccceb6535199440f3e0db45dfc3c99050fdc40994679f7de2c23f0eeb
MD5 7b86554219a7e403f802f4cb1b10bfe1
BLAKE2b-256 f7d313e8e98e043f69955fe2e2c8361ad4a651592390831592ebf86a37791a38

See more details on using hashes here.

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

Hashes for pamoja_trust-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 1e90b93fd299d1069949d012c8416191d3daca87d2ee951741ea59b873c8a621
MD5 4dcc7c6b4c97716fd69f6e7346dec30d
BLAKE2b-256 d3befd18eb11255ae93158ed75a9f7a8abb34112c4672f752191c965edceda36

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.17 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page