-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Encryption
Jonne Haß edited this page Jun 15, 2013
·
11 revisions
###403 DO NOT MOVE###
We're currently moving this wiki over to our new project site. The contents of this page are not important enough to be ported over because they are either very old, very outdated or wrong and misleading.
This page is meant to sum up the discussion so far
To enable an efficient encryption of posts (also files) for groups (aspects) the following is applied:
- a random key (RK) is generated
- the post is encrypted with the random key: enc(RK, msg)
- for each recipient Rn, RK is encrypted with their public key: enc(pub(Rn), RK)
- the encrypted key is sent to each recipient
If a friend is added to the group, RK is encrypted once more. If a friend is removed from a group, we don't generate a new RK to re-encrypt everything.
Encrypt the connection between servers...
Leamas: According to the Security-Architecture-Proposal should SSL not be needed between servers. OTOH, it is needed in the pod/browser interface. Or am I missing something?