Skip to content
This repository has been archived by the owner on Jun 14, 2024. It is now read-only.

Waku v2 companion spec for encryption #158

Closed
oskarth opened this issue Jul 20, 2020 · 3 comments
Closed

Waku v2 companion spec for encryption #158

oskarth opened this issue Jul 20, 2020 · 3 comments

Comments

@oskarth
Copy link
Contributor

oskarth commented Jul 20, 2020

Problem

Currently in Waku v1 we have basic encryption capabilities (public key crypto, symmetric keys). However, these are tightly coupled and a poor design so we are re-designing them (#145).

This means that in Waku v2 there is no end to end encryption by default. It'd be useful to have a basic form of E2EE, etc that people can use.

Acceptance criteria

Companion spec to Waku v2 that is optional and compatible with e.g. Status needs.

Details

Possible Solutions

Notes

This is part of #151

https://specs.vac.dev/specs/waku/envelope-data-format.html

@oskarth
Copy link
Contributor Author

oskarth commented Jul 24, 2020

I think how we solve this is relevant for e.g. bridge mode #159 @kdeme

@kdeme
Copy link
Contributor

kdeme commented Sep 14, 2020

Yes, but it is also blocked by this question: #181
First need to answer what we will do there. Which format to have/keep or none at all

@oskarth oskarth added this to Icebox in Vac PM Board (Legacy) Sep 22, 2020
@oskarth oskarth assigned oskarth and unassigned oskarth Sep 30, 2020
@oskarth
Copy link
Contributor Author

oskarth commented Sep 30, 2020

Partially addressed in #199

Future enhancements of this would be attacked separate. Making these decoupled is mostly at the implementation layer now, and per spec it can be omitted.

@oskarth oskarth closed this as completed Sep 30, 2020
Vac PM Board (Legacy) automation moved this from Icebox to Done Sep 30, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

2 participants