-
Notifications
You must be signed in to change notification settings - Fork 39
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
feat(rfc): Add RFC Parsec auth #9757
base: master
Are you sure you want to change the base?
Conversation
07b9da4
to
534f776
Compare
5ea50e6
to
f00ca9e
Compare
Alice ->> Alice: Create `AUTH_MEDIUM_SYM_KEY` using the password and `PBKDF_B` | ||
Alice ->> Alice: Generate `AUTH_MEDIUM_PRIV_KEY`, `AUTH_MEDIUM_PUB_KEY` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a real difference between create and generate ?
Is it because the symetric key uses an input , and the asymetric pair doesn't ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did not put effort to differentiate the usage of create
and generate
.
Is it something that should be considerate in the writing of this RFC?
### Obtain the account manifest from the server | ||
|
||
The server store the encrypted account manifest that contain the important information about the user. | ||
For the user to obtain the account manifest from the server it will do: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the user to obtain the account manifest from the server it will do: | |
For the user to obtain the account manifest from the server they will do the following: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why the plural form? we talk about a specific user
For existing devices (created before/without the authentication service) the client would need to create and upload a remote device to the service (cf [Uploading a new device](#uploading-a-new-device)) in order to access Parsec from a web environment. | ||
|
||
|
||
### Global flow diagram |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❤️
3b748be
to
71e9043
Compare
Parsec auth would be a new service that store the device of the users securely and remotly to allow them to access those devices anywhere on any machine. Close #8482 Co-authored-by: Marcos Medrano <[email protected]>
0a34bfc
to
48ebbcb
Compare
Parsec auth would be a new service that store the device of the users securely and remotly to allow them to access those devices anywhere on any machine.
Close #8482