Re:LastPass Android app has got 7 trackers in it
by Kaze404 on Tuesday March 02, 2021 @07:11AM
(#26314447)
You can use a fingerprint to authenticate on Android.
[ Parent
| on HN ]
Re:LastPass Android app has got 7 trackers in it
by littlecranky67 on Tuesday March 02, 2021 @07:36AM
(#26314639)
The problem is, most if not all Android devices do not provide some secure-enclave like architecture where the crypto key to unlock is secured by hardware design, but rather simple software solutions where the master unlock key resides in memory. So if you happen to have any malware combined with a security exploit, they might access your vault without requiring a fingerprint.
I do not trust any android device with my vault for exactly that reason.
Re:LastPass Android app has got 7 trackers in it
by gruez on Tuesday March 02, 2021 @09:34AM
(#26315700)
>The problem is, most if not all Android devices do not provide some secure-enclave like architecture where the crypto key to unlock is secured by hardware design, but rather simple software solutions where the master unlock key resides in memory
Why is this relevant? Even if you do have secure enclave, if you can do arbitrary memory reads a malicious app can simply wait until your database is unlocked and dump your database when it's unencrypted in memory. Moreover, if you have some sort of exploit that gives you operating system level access, you can simply impersonate the password manager app (eg. changing uids, or patching the executable in-memory) and get the secure enclave to do the decryption.
Re:LastPass Android app has got 7 trackers in it
by littlecranky67 on Tuesday March 02, 2021 @11:16AM
(#26316863)
"wait" means run in the background. Once more this is not possible on iOS.
Re:LastPass Android app has got 7 trackers in it
by gruez on Tuesday March 02, 2021 @11:58AM
(#26317382)
This is incorrect. There are multiple ways of running tasks in the background eg. https://www.raywenderlich.com/5817-background-modes-tutorial.... Moreover, if you have sandbox escape (probably a prerequisite for getting arbitrary memory reads) you don't have to wait because you can use the other methods I've mentioned in the second half of my prior comment.
Re:LastPass Android app has got 7 trackers in it
by veeti on Tuesday March 02, 2021 @09:17AM
(#26315527)
This is just completely incorrect. https://developer.android.com/training/articles/keystore
Re:LastPass Android app has got 7 trackers in it
by littlecranky67 on Tuesday March 02, 2021 @11:15AM
(#26316849)
It says that secure enclave is optional. Do you know of any vendor that ship hardware based secure enclave? AFAIK there are no major vendors that actually do this, so this is just operating system level protection, not hardware based.