SocialGouv / e2esdk

SDK to build end-to-end encrypted web applications
https://socialgouv.github.io/e2esdk
Apache License 2.0
20 stars 0 forks source link

Derive identity from main key #6

Closed franky47 closed 1 year ago

franky47 commented 1 year ago

Identity keys are now derived from the userId and main key. This allows a login procedure without involving the server (everything happens locally).

In addition, a signature is added as proof of ownership of a given identity (signing userId and the sharing public key, so that anyone can verify an identity).

Note: breaking changes in the data model require resetting and reseeding the database.

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 1.0.0-beta.1 :tada:

The release is available on npm package (@beta dist-tag)

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 1.0.0-beta.1 :tada:

The release is available on npm package (@beta dist-tag)

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 1.0.0-beta.1 :tada:

The release is available on npm package (@beta dist-tag)

Your semantic-release bot :package::rocket: