Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SPIKE] Encryption HTTPS v3 #2640

Open
golmek opened this issue Jun 27, 2023 · 0 comments
Open

[SPIKE] Encryption HTTPS v3 #2640

golmek opened this issue Jun 27, 2023 · 0 comments
Assignees

Comments

@golmek
Copy link
Contributor

golmek commented Jun 27, 2023

Acceptance criteria:

  • Check if http/3 is usable in our case
  • Prepare document describing how to implement encryption using scheme used by http/3 (https://docs.google.com/document/d/1dYxop7BqJKVVspPP5NfOndpCTlUvYR78owwoXvKJy4k/edit#heading=h.lfxqc7j21ndq)
  • We want to use session key (symmetric) derivation from public/private key pair
  • Algorithm must be stateless (independent from packets ordering)
  • Assume that there is no communication, before sending first encrypted message (this is true in case of relayed connections, in case of p2p we could exchange some additional meta information)
    • How can we change algorithm or key length in the future without compatibility issues?
  • Schedule meeting with team to discuss findings

[TIMEBOX FOR SPIKE]
8MD

@nieznanysprawiciel nieznanysprawiciel self-assigned this Jul 4, 2023
@nieznanysprawiciel nieznanysprawiciel changed the title [SPIKE] HTTPS v3 [SPIKE] Encryption HTTPS v3 Jul 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants