aboutsummaryrefslogtreecommitdiffstats
path: root/docs/access.md
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-07 22:35:21 +0100
committertv <tv@krebsco.de>2026-11-07 22:35:21 +0100
commit395f063d9128b42f76015f0711a69b08eef26d5c (patch)
treefbc7957b597108e80e7a4131c92db6a73383cf19 /docs/access.md
parent42698f42eec18d24a7378fcbe1ede73add902b71 (diff)
scripts: sealing and opening in the reference client
continuum-signed seal and open, with age, for the readers declared or CONTINUUM_READERS. Auth plan M8.
Diffstat (limited to 'docs/access.md')
-rw-r--r--docs/access.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/access.md b/docs/access.md
index 6f89b49..4a0fd0e 100644
--- a/docs/access.md
+++ b/docs/access.md
@@ -323,6 +323,10 @@ value signed by its user (Values signed by their users) holds the sealed value;
signature is over the ciphertext, so every node checks who wrote it without reading
it.
+`scripts/continuum-signed` seals and opens them too, with age: `seal secrets/db
+'{"password": "…"}'` seals for the readers declared there (or `CONTINUUM_READERS`),
+signed, and `open secrets/db` opens it with the user's key.
+
It guards against mistakes, not against a writer: one who means to leak a value has
it. A reader removed keeps what it read: values stay sealed for the readers they were
written for until written again, sealed for those declared then. Which values there