Project

General

Profile

Actions

Task #3015

closed

Primary Group Manager

Added by Yingdi Yu almost 9 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
07/05/2015
Due date:
% Done:

100%

Estimated time:

Description

Primary group manager generates group decryption key and publishes the encrypted decryption key.

Ideally, group manager does not have to be an always-online instance. Once the data containing keys are generated and encrypted, manager can put the data into repo.
Therefore, group manager should have an interface to publish data.

The group manager also provides two membership management interfaces: addMember and removeMember.
When adding a member, the group manager encrypt the decryption key using the added member's public key and publishes the encrypted copy as data packet.
When removing a member, the group manager create a new decryption key, and created an encrypted copy of the new decryption key using each remaining members's public key.


Files

gbe-api.pdf (156 KB) gbe-api.pdf API design for data producer and group manager Yingdi Yu, 08/06/2015 07:24 PM

Related issues 2 (0 open2 closed)

Blocked by NAC - Task #3014: Create key encryption helperClosedPrashanth Swaminathan07/05/2015

Actions
Blocks NAC - Task #3016: Implement data producer ClosedPrashanth Swaminathan07/05/2015

Actions
Actions

Also available in: Atom PDF