Comments (2)
I'd probably not use Wasabi's screen lock feature, as this is no real security, it can easily be circumvented.
from chaincase-ios-beta.
The idea would be to lock the wallet and ask users to unlock by encrypting the wallet.json until users enter a pin (optionally a legacy password) or using biometrics to decrypt one.
This would not only provide security but also allow time for the basic wallet services and tor to start.
We would also be able to comfortably remove the password requirement to generate a payment request given this improvement. Along with this change it makes sense to provide a cover screen for the app drawer to not reveal information when scrolling through. Signal does this with a splash screen that gets set. By adding this type of encryption we could enable biometrics for send & coinjoin approval as well.
from chaincase-ios-beta.
Related Issues (20)
- Crash on Lock Device
- Default VS IDE dir for Xcode is wrong
- Add .ipa file to github releases HOT 1
- [UI] Cycling through seed words during onboarding could be more intuitive HOT 2
- [Performance] Cache Tor directory HOT 1
- Wallet.json always encrypted at rest HOT 1
- Polling frequency too great during standby - bg join timing HOT 3
- Lifecycle Concerns during Remote Notification BGProcessing
- POST device token every app starts to enroll for notifications HOT 1
- Crash on specify label to send
- Download blocks from remote bitcoin node HOT 4
- Log file gets too large
- [Actions] not running cause we're still pulling from LFS even though we don't need to HOT 1
- Remove LFS Dependency entirely
- Overhaul Sync + Status to be ✨ Delightful ✨ HOT 1
- RegisterNotificationTokenAsync fires before Tor's up
- CoinJoin Registered Peers stuck at 0
- Sync from heght not working in the wild
- `KeyManager` / `TransactionFactory` are leaky abstractions
- Connecting to Chaincase backend fails
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chaincase-ios-beta.