aboutsummaryrefslogtreecommitdiff
path: root/Scheme.md
diff options
context:
space:
mode:
authorAleksi Lindeman <0xdec05eba@gmail.com>2018-03-05 22:45:56 +0100
committerAleksi Lindeman <0xdec05eba@gmail.com>2018-03-05 22:48:26 +0100
commit2ffb47d0043e57707474e5ae811f97c2e5e93f25 (patch)
treefd60b300cdf736de5adc68b395105dcfc6a43f09 /Scheme.md
parent66661e47dc826f50b690e080057f47a0ea27016c (diff)
Implement 'create' operation, add seeding
Seeding is currently only done on the key you specify, in the future the user should request data that it can seed.
Diffstat (limited to 'Scheme.md')
-rw-r--r--Scheme.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/Scheme.md b/Scheme.md
new file mode 100644
index 0000000..61fdce5
--- /dev/null
+++ b/Scheme.md
@@ -0,0 +1,18 @@
+# Create
+Packet
+ Header
+ packet structure version
+ timestamp
+ creator public key
+ Body (Encrypted)
+ creator name
+ name
+# Add
+Packet
+ creator public key
+ Content (Signed with creator private key, verify with creator public key)
+ Header
+ packet structure version
+ timestamp
+ Body (Encrypted with node encryption key)
+ data