Androidのアプリで、tokenやユーザの個人情報などの秘匿情報をセキュアに保持するために、Android Keystore を使って暗号化してShared preferenceやsqliteに保持する簡単なコードサンプル。 Android Keystore System Android Keystore Systemを使って情報を暗号化して保持する手順は以下のようになる。 Android Keystoreのロード mKeyStore = KeyStore.getInstance("AndroidKeyStore"); mKeyStore.load(null); KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance( KeyProperties.KEY_ALGORITHM_RSA, KEY_PROVIDER);