

Androidでデータの暗号化と鍵の管理を行うには、Android Keystore
Systemを使用するようにデベロッパーページなど記載されていますが、このキー管理はFactoryResetで消えてしまうようです。FactoryResetで消えずにセキュアな鍵の保持方法はないでしょうか？申し訳ないですがご教授下さい。


CC BY-SA 4.0
2020-03-10T06:08:15.133
63719
2020-03-31T00:58:33.110
36599
question
android security
Androidの暗号化と鍵の管理について教えて下さい。


androidのKeystoreは、ユーザー操作によりkeyが消える事を前提に使用する必要があります。  
[こちら](https://www.slideshare.net/ak_shio_555/droid-kaigi2018)にDroid
kaigiの発表資料でまとめてあるものがありましたので、ご参照ください。

アプリ初期状態から暗号化したい場合、アプリ起動時に一度復号してみて、  
失敗したら新規デバイスとして再度データを暗号化し直すのはいかがでしょうか


CC BY-SA 4.0
2020-03-31T00:58:33.110
65245
2020-03-31T00:58:33.110
39410
63719
answer