-
Notifications
You must be signed in to change notification settings - Fork 5
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
Move group-id X from vg-request to step vg-request-with-auth #33
Comments
Hi @r10s , I don't have any objections against that change. However moving the -X into the encrypted part is not going to help much because it's also send in step 1:
We need this if we want Bobs device to display which group he was invited to. Otherwise we could just say: "Alice invited you to a group" We could then move the -X from step 1 into step 3. In step 4 we could display the group name to Bob... - but that would require two user interactions. Or we could postpone the user interaction to step 4 - which would lead to a 'silent sms' scenario. I don't see an ideal solution for this. Looks like we need to decide between different tradeoffs:
I think we can only have two of the three. |
Hi @azul
Not sure, if we're talking about the same thing; maybe i have missed an important point about the -X :) imu, ...
btw. up to 4b, there is no big difference in the Delta-implementations between the "Setup Verified Contact" and the "Verified Groups" protocol - mainly in the question prompted to the user "Do you want to setup a verified connection with Alice?" vs. "Do you want to join the group ?" does not use -X but does the normal handshake until step 4b where the -X can be sent encrypted. (however, the suggested change is not mainly to hide the -X, this is only a side-effect) |
hey @r10s -- could you do a PR to implement your change? |
@hpk42 i do |
Okay... we already moved on from this introducing the metadata in the boostrap code. |
Step 2 of the "Out-of-band verified groups"-protocol reads as follows ...
... where the X is a placeholder for the group name and/or id, imu.
During implementation, I found it more useful to move X to step 4b / vg-request-with-auth. Reasons:
The text was updated successfully, but these errors were encountered: