Ich verwende AndroidKeystore
als Provider in meinem aktuellen Projekt, um private Schlüssel sicher zu speichern.
Jetzt möchte ich meine App für ältere Android-Versionen bis Version 4.1 (API-Version 16) verfügbar machen.
Daher muss ich für die AndroidKeystore
eine Alternative finden, kann aber kaum brauchbare Lösungen finden.
Gibt es eine Empfehlung, wie die Funktion AndroidKeystore
für diese älteren Versionen implementiert / emuliert / ersetzt wird?
Zusätzlich steht KeyPairGeneratorSpec
seit v18 zur Verfügung. Was wäre der korrekte Ersatz bei älteren Versionen?
Ich habe endlich eine funktionierende Lösung gefunden. Für Android 4.x gibt es den Credential Storage-Dienst, der verschiedene Geheimnisse enthalten kann. Die beste Beschreibung, die ich bisher gefunden habe, ist hier
Tags und Links android security android-keystore android-developer-api