encode () mit privatem Schlüssel in "AndroidKeyStore" gibt null zurück
Mit Android 4.3 gibt dieser Code null zurück.
KeyStore keyStore = KeyStore.getInstance("AndroidKeyStore");
keyStore.load(null);
keyStore.setKeyEntry(alias, privateKey, null, certificateChain);
PrivateKeyEntry entry=(PrivateKeyEntry)keyStore.getEntry(alias, new PasswordProtection(password));
assert(entry.getPrivateKey().getEncoded()!=null);
Wie ist es möglich, die verschlüsselte Version des privaten Schlüssels zu erhalten?
Oder ist es möglich, den Handler für private Schlüssel an eine andere Anwendung zu übertragen?
Vielen Dank