docs(assurance): keuring pure-Dart self-encrypted relay (realtime zonder AGPL/Rust) #1010

Merged
brenno merged 1 commit from keuring/self-encrypted-relay into main 2026-07-31 09:04:28 +00:00
Owner

Naar aanleiding van #977. Onderzoekt of realtime-samenwerken kan zonder herlicensering, en zo ja in pure Dart.

Kern: de homeserver als versleuteld doorgeefluik — de gewone Matrix client-server-API over http, met een eigen minimaal X25519→AES-256-GCM-schema uit package:cryptography (Apache-2.0), i.p.v. Matrix-eigen Olm/Megolm. Daarmee vervallen de AGPL-blokker (#976) en de Rust-/toolchain-/SBOM-/web-lasten (#991); wat overblijft is dat OciDeck de crypto zelf in beheer neemt.

Uitkomst: NO-GO om het nu te bouwen, principieel GO mits de crypto minimaal blijft (geen eigen ratchet) en extern getoetst wordt. Nog niet besloten — de knoop ligt bij de beheerder.

Voegt assurance/ketenkeuring-self-encrypted-relay.md toe en registreert het in de assurance/README.md-tabel. Alleen documentatie; geen code, geen deps toegevoegd.

Naar aanleiding van #977. Onderzoekt of realtime-samenwerken kan zonder herlicensering, en zo ja in pure Dart. **Kern:** de homeserver als versleuteld doorgeefluik — de gewone Matrix client-server-API over `http`, met een eigen minimaal X25519→AES-256-GCM-schema uit `package:cryptography` (Apache-2.0), i.p.v. Matrix-eigen Olm/Megolm. Daarmee vervallen de AGPL-blokker (#976) en de Rust-/toolchain-/SBOM-/web-lasten (#991); wat overblijft is dat OciDeck de crypto zelf in beheer neemt. **Uitkomst:** NO-GO om het nu te bouwen, principieel GO mits de crypto minimaal blijft (geen eigen ratchet) en extern getoetst wordt. Nog niet besloten — de knoop ligt bij de beheerder. Voegt `assurance/ketenkeuring-self-encrypted-relay.md` toe en registreert het in de `assurance/README.md`-tabel. Alleen documentatie; geen code, geen deps toegevoegd.
docs(assurance): keuring pure-Dart self-encrypted relay (realtime zonder AGPL/Rust)
All checks were successful
scans / scans (pull_request) Successful in 3m42s
2be2b7c004
Naar aanleiding van #977: onderzoekt of realtime-samenwerken kan zonder
herlicensering, en zo ja in pure Dart. Kern: de homeserver als versleuteld
doorgeefluik (gewone Matrix client-server-API over http) met een eigen,
minimaal X25519->AES-256-GCM-schema uit package:cryptography (Apache-2.0),
i.p.v. Matrix-eigen Olm/Megolm. Daarmee vervallen de AGPL-blokker (#976) en de
Rust-/toolchain-/SBOM-/web-lasten (#991); wat overblijft is dat OciDeck de
crypto zelf in beheer neemt.

Uitkomst: NO-GO om het nu te bouwen, principieel GO mits de crypto minimaal
blijft (geen eigen ratchet) en extern getoetst wordt. Nog niet besloten; de
knoop ligt bij de beheerder. README-tabel bijgewerkt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno merged commit d6cab22dd3 into main 2026-07-31 09:04:28 +00:00
brenno deleted branch keuring/self-encrypted-relay 2026-07-31 09:04:28 +00:00
Sign in to join this conversation.
No description provided.