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

Update Thread creation #296

Closed
llbartekll opened this issue Jun 27, 2022 · 0 comments
Closed

Update Thread creation #296

llbartekll opened this issue Jun 27, 2022 · 0 comments
Assignees
Labels
chat enhancement New feature or request

Comments

@llbartekll
Copy link
Contributor

So here is the proposed design:

  1. Proposer sends invite to topic I as typed envelope 1
  2. Proposer subscribes to topic R which is the hash of the derived symKey
  3. Responder decrypts invite received in topic I
  4. Responder uses proposer’s public key included inside the invite to derive topic R
  5. Responder sends response on topic R as typed envelope 0
  6. Proposer receives response on topic
  7. Both can derive the new symKey and start chatting on topic T
@llbartekll llbartekll added the enhancement New feature or request label Jun 27, 2022
@llbartekll llbartekll self-assigned this Jun 27, 2022
@llbartekll llbartekll moved this to Todo in Swift SDK Jun 27, 2022
@llbartekll llbartekll added the chat label Jul 5, 2022
llbartekll added a commit that referenced this issue Jul 5, 2022
…V2 into #296-update-thread-creation

# Conflicts:
#	Sources/Chat/NetworkingInteractor.swift
#	Sources/WalletConnectRelay/RelayClient.swift
@llbartekll llbartekll moved this from Todo to In Review in Swift SDK Jul 5, 2022
flypaper0 added a commit that referenced this issue Jul 7, 2022
Repository owner moved this from In Review to Done in Swift SDK Jul 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chat enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

1 participant