Comments (3)
... AndroidKeyStore deleted after changing screen lock type 😥
from openwebnet-android.
Unfortunately also other libraries like ophio/secure-preferences and Qlassified-Android are affected by this well known issue.
So also if for an attacker who has physical access to the device would be harder (not impossible) to retrieve the keystore, the app would crash and the user will lose all its configuration just changing for example screen lock from pattern to PIN.
For this reason I will use scottyab/secure-preferences to store the database encryption key.
from openwebnet-android.
App v2.2.0 has encrypted database
from openwebnet-android.
Related Issues (20)
- Automation invalid WHERE value HOT 1
- Accessibility
- RTSP for IP Cam
- Don't active button without internet access
- Profile creation not working HOT 4
- Application crashes when trying to add/change gateway on Android 11+ HOT 3
- Profile sharing is not working anymore
- Interface/BUS support HOT 14
- [IP CAMERA] Play from list
- Test coverage
- Upgrade RxJava and move to Kotlin
- createdAt / modifiedAt
- Translate the app in Spanish
- Review translations DE, FR, RU HOT 10
- [PROFILE] Highlight changes HOT 1
- Bticino F420 support HOT 2
- Small button HOT 2
- Paging from phone HOT 2
- Crash on android 9 HOT 1
- Add SCS Monitor
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 openwebnet-android.