katrix-crypto: sans-IO CryptoMachine — device lists, OTKs, room-key sharing #27

Closed
opened 2026-08-04 21:20:18 +02:00 by thecrealm · 0 comments
Owner

The push/pull machine (§3.4, §10.4.3): consumes decrypted sync-derived changes, emits outgoing request descriptions (receive/outgoing/mark-sent), never sees HTTP or sync wire shapes. Device-list tracking, one-time-key management incl. chunked key queries (§10.4.2), room-key sharing honoring per-device trust + rotation (count/age defaults, rotation on membership change). Exercised against the ported reference test corpus (§10.4.3). Speculative crypto schema fields recorded for storage v1 (§10.4.3, §12).

The push/pull machine (§3.4, §10.4.3): consumes decrypted sync-derived changes, emits outgoing request descriptions (receive/outgoing/mark-sent), never sees HTTP or sync wire shapes. Device-list tracking, one-time-key management incl. chunked key queries (§10.4.2), room-key sharing honoring per-device trust + rotation (count/age defaults, rotation on membership change). Exercised against the ported reference test corpus (§10.4.3). Speculative crypto schema fields recorded for storage v1 (§10.4.3, §12).
thecrealm 2026-08-04 23:36:13 +02:00
  • closed this issue
  • removed the
    now
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
thecrealm/katrix#27
No description provided.