Expand description
Peer-Capabilities und -Cache.
PeerCapabilities ist der Snapshot dessen, was ein Remote-
Participant ueber seine Security-Faehigkeiten kommuniziert hat
(Auth-/Crypto-/Access-Plugin-Class, akzeptierte Suites,
angebotenes Protection-Level, Validity-Window etc.). In RC1
wird dieser Snapshot aus SPDP-Properties befuellt; hier
definieren wir nur das Datenmodell plus einen in-memory-Cache
fuer die Runtime.
Der Cache ist bewusst ein schlanker alloc::collections::BTreeMap-
Wrapper: Peers kommen und gehen, Lookups haeufig, das typische
Peer-Setup hat dutzende bis niedrige Tausender von Eintraegen
— also keine Hash-Overhead-Diskussion.
Siehe docs/architecture/08_heterogeneous_security.md §3.2
und §4.3 (Upgrade-Pfad per update_partial).
Structs§
- Peer
Cache - In-memory-Cache
PeerKey → PeerCapabilities. - Peer
Capabilities - Security-relevante Capabilities eines Remote-Peers.
- Validity
- Gueltigkeitsfenster einer Peer-Identity (Unix-Seconds).