-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Encryption
leamas edited this page Sep 30, 2010
·
11 revisions
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...