Expand description
tbz-core: Block format, TIBET envelope, and zstd frame handling
This crate defines the TBZ wire format — per-block authenticated compression built on zstd frames with TIBET provenance.
Modules§
- block
- TBZ block: header + TIBET envelope + zstd payload + signature
- envelope
- TIBET envelope: provenance metadata per block
- manifest
- TBZ Manifest: Block 0 of every archive
- signature
- Ed25519 signing and verification for TBZ blocks
- stream
- Streaming TBZ reader and writer
Structs§
- Signing
Key - ed25519 signing key which can be used to produce signatures.
- Verifying
Key - An ed25519 public key.
Enums§
- Block
Type - Block types
Constants§
Type Aliases§
- JisLevel
- JIS authorization level for a block