-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Implement end-to-end encryption for all data and communications using 'eciesjs' library.
Protocol for End-to-End
- Campaign owners generate a set of keys and will be stored in a secure Secrets vault.
- Generated keys will then be associated by Campaign.
- When a Campaign has data to save to the database, the Campaign will encrypt and decrypt the data using the stored keys.
- Campaign website has the PublicKey of the campaign, and only the Campaign may decrypt any data related to said Campaign.
- Campaign owners may view the encrypted data by using their keys to decrypt the data, using the Campaign Administration UI.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Projects
Status
In Progress