-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Use of mnemonic & phrase for authentication. #109
Comments
@zanzendegi This is so fundamental and crucial to the security of the project, could you create/provide a diagram to illustrate the whole authentication and encryption, so it is easier to understand the flow and the logic? |
Signal has really nice diagrams. something inspired by this would be good https://signal.org/docs/specifications/doubleratchet/ And @armantorkzaban I really want to see a diagram involving all of the keys being sent, the whole flow |
We need to let the user select from the 16 available/suggested words in their preferred order. |
@armantorkzaban When it comes to the security by randomness, there is no user choice/preference. The whole cryptography universe works by randomness. Letting users select their own words destroys the Entropy. Indeed, user should be able to re-generate the mnemonic. For example, when someone sees my mobile screen or I find out I am under a CCTV camera, I need to re-generate my mnemonic. @Kobin-ts In the |
The mnemonic screen is the first impression to the app. By UX, User should not feel it's a difficult app to work with. The shuffled list of words fixes the difficulty mindset to a great extent. I believe we need this in the MVP. |
Here I am talking about the 'ordering' of the randomly presented words, by selection. |
What's the state of this issue? shall we move/update/close? @zanzendegi |
Suggested workflow for the authentication is as below:
The text was updated successfully, but these errors were encountered: