atomicdata-dev / atomic-data-browser

This repo is no longer used! Code is moved to Atomic-Server
https://github.com/atomicdata-dev/atomic-server/issues
MIT License
56 stars 9 forks source link

Safer key storage in the browser #13

Open joepio opened 3 years ago

joepio commented 3 years ago

The decentralized architecture of Atomic Data dictates that changes to information (Commits) are signed using the private key of an Agent (user). This means that, if we want to edit things from the browser, the browser app needs to sign commits using that private key.

Attack risks of current implementation:

Possible solutions

I want both a good UX, and a safe solution. Some thoughts:

Some resources to check out::

joepio commented 1 year ago