Altalogy / tari

The Tari protocol
https://tari.com
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Handle passwords on frontend #265

Closed tomaszantas closed 2 years ago

tomaszantas commented 2 years ago

The frontend should not store sensitive data, like passwords, in the global state or local storage (at least unencrypted).

There are two passwords:

The firs thought is not to store passwords anywhere, and ask the user to enter the password whenever the container starts. However, it doesn't seems to solve two issues:

a) scheduling b) Monero passwords (there can be multiple passwords eventually, and they are seems not to be rememberable to the user like the wallet password)


IDEA 1: The user enters the passphrase decrypting the local file with passwords. (AES/RSA encryption + user passphrase)

tarnas14 commented 2 years ago

done in #326