Peter Gutmann wrote:
Jeffrey Walton <[email protected]> writes:

Android 4.0 and above also offer a Keychain (
http://developer.android.com/reference/android/security/KeyChain.html). If
using a lesser version, use a Keystore (
http://developer.android.com/reference/java/security/KeyStore.html).

What Android gives you is pretty rudimentary, it barely qualifies to use the
same designation as Apple's Keychain.

Linux has not warmed up to the fact that userland needs help in storing
secrets from the OS.

There's KWallet and Gnome Keyring, last time I looked KWallet was also pretty
primitive (about the level of Android's Keychain) and not being updated much,
but the Gnome Keyring seems to be actively updated.


I would say these things (I hesitate to qualify them as IT security mechanisms or schemes) address an impossible task, for which apparent success is possible only in a proprietary environment (just making the reverse engineering harder).

Client-side storage of long-term secrets can only be secured by dedicated client-side hardware. Your mileage may vary.

- Thierry


_______________________________________________
cryptography mailing list
[email protected]
http://lists.randombit.net/mailman/listinfo/cryptography

Reply via email to