Antwort

1

Soweit ich weiß, gibt es keine API, um einen neuen Fingerabdruck zu erkennen. Sie sollten versuchen, Ihr Cipher Objekt für die Entschlüsselung zu initialisieren (Cipher.DECRYPT_MODE). Wenn es aus irgendeinem Grund fehlschlägt, können Sie Ihren Schlüssel/Ihre gespeicherten Daten ungültig machen. Wenn ich mich richtig erinnere, sollte nach dem Hinzufügen eines neuen Fingers eine InvalidKeyException werfen. Es gibt jedoch andere Gründe, weshalb diese Ausnahme ausgelöst wird.

Beachten Sie, dass dieses Verhalten bei einem Emulator möglicherweise nicht auftritt. Die Schlüssel werden nicht ungültig. Nicht einmal nachdem man jeden Finger entfernt und neu gelesen hat.

Verwandte Themen