Sto utilizzando AndroidKeystore
come provider nel mio progetto corrente per archiviare le chiavi private in modo sicuro. Ora voglio rendere disponibile la mia app per versioni precedenti di Android fino a 4.1 (versione 16 dell'API). Quindi ho bisogno di trovare un'alternativa per il AndroidKeystore
ma difficilmente riesco a trovare alcuna soluzione utilizzabile. C'è qualche raccomandazione su come implementare/emulare/sostituire la funzionalità AndroidKeystore
su queste versioni precedenti?AndroidKeystore su 4.1 API
Inoltre lo KeyPairGeneratorSpec
è disponibile dalla v18. Quale sarebbe la sostituzione corretta nelle versioni precedenti?
si può utilizzare BouncyCastle chiavi invece? –
AndroidKeystore è un fornitore di dispositivi di sicurezza hardware (preferibili). La domanda è cosa invece usare. Un semplice KeyStore sarebbe una soluzione. – fr00tyl00p
Sono anche incredibilmente sbalordito che la libreria di supporto non fornisca la retrocompatibilità per Android 4.1. Sul serio! Sono senza parole. Forse tra un paio d'anni lo supererò ... –