2016-06-22 3 views
0

私は指紋認証でモバイル上のデータを保護する方法を検討しています。指紋認証によるデータの保護

iOSのシットアターションは、キーチェーンのタッチを使ってデータを保護することで、かなり単純です。

しかし、指紋でデータが保護されているAndroidでは、このようなことができますか?あるいは、アプリケーション内でデータと指紋の関連付けを内部的に処理する必要がありますか?

UPDATE:

は、だから私はこれを行うための最善の方法は、アプリ内でデータを暗号化することなく、一緒に使用されているキーを確保うと仮定しているAndroid上でこの上もう少し読書をしましたFingerprintManagerとAndroidキーストアはどうですか?はい、あなたは基本的にキーストアがちょうど作成するための/キーマテリアルを記憶しているとSharedPreferencesのようなものに比較することはできません右方向;-)

に向かっている

答えて

2

。キーストアAPIを使用して、ユーザー認証が必要な新しい暗号キーを作成し、生成されたキーを使用してデータを暗号化/解読することができます。キーストア内のキーにアクセスするには、ユーザーは認証する必要があります(指紋認証など)。リンクについてhttps://github.com/flschweiger/SafeApp

+0

グレートおかげ:

私はあなたがGitHubの上で見つけることができます(指紋認証を含む)は、新しいキーストアAPIのデモプロジェクトを作成しました。 – user3617723

+0

歓迎します;-) –

関連する問題