summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/forum/Creating_a_more_secure_shared_encryption.mdwn7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/forum/Creating_a_more_secure_shared_encryption.mdwn b/doc/forum/Creating_a_more_secure_shared_encryption.mdwn
new file mode 100644
index 000000000..5b2019f37
--- /dev/null
+++ b/doc/forum/Creating_a_more_secure_shared_encryption.mdwn
@@ -0,0 +1,7 @@
+I was wondering if there was a way to make shared encryption more secure. Here is my suggestion:
+The shared repository is encrypted using a key for the whole repository, just the way normal encryption would work.
+The server additionally keeps a copy of every user's public key.
+When a user is authorized, their repository is initialized and they receive the common key, encrypted by their public key.
+The only issue would be storage of the common key, which would have to be restricted to repository on a trusted machine.
+
+Not sure if this would be easy for you to implement, but I figured I'd submit a post detailing it, to see if maybe it was doable.