BenWestgate / Bails

Bails is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core on the encrypted Persistent Storage of Tails, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup Bails USB sticks and shareable blank Bails USB sticks. Learn more in README.md.
MIT License
40 stars 7 forks source link

Add warning to not setup the Persistent Storage before running Bails for the first time to the instructions. #24

Closed BenWestgate closed 11 months ago

BenWestgate commented 12 months ago
          If someone else does the same thing. I'll consider adding the warning to wait to setup persistence to the instructions.

It's an interesting case, Bails should install to a tails persistence someone is already using for other stuff, it's just another application. But if they do that, they need the same security assurances, so I have to ask if their passphrase is at least 4-5 random words and if they memorized it or wrote it down somewhere

Originally posted by @BenWestgate in https://github.com/BenWestgate/Bails/issues/12#issuecomment-1640270487

BenWestgate commented 12 months ago

Also can you make a note in the “Install Tails” section about not enabling that setting during install.

BenWestgate commented 12 months ago

What about this?

If a persistent storage already exists, prompt the user to enter the passphrase into Bails. Then Bails can check the entropy and make sure the passphrase works to unlock the storage.

BenWestgate commented 11 months ago

Closed. thanks @epiccurious