あなたはGoogle Wallet FAQあなたが次のことを見つけることができますチェックした場合:
-
お支払いの資格情報をチップに格納されているが、携帯電話内に含まれるセキュアエレメントと呼ばれます。セキュアエレメントは、お使いの携帯電話のメインオペレーティングシステムおよびハードウェアから分離されています。 Googleウォレットなどの承認されたプログラムのみが、セキュアエレメントにアクセスしてトランザクションを開始できます。
-
でもGoogleウォレット自体は、セキュアエレメントに非常に限定的なアクセスを持っており、そのメモリからデータを読み書きすることはできません。セキュアエレメントに格納されているデータの保護レベルは複数あり、スヌーピングまたは改ざんからハードウェアレベルで保護されています。
だから、基本的には...あなたはこのSecureElement
にアクセスすることはできません。電話会社に連絡して、SecureElement
にアクセスしてアクセスする方法を教えてもらえますか?これはあなたの範囲外だろうと思います。
EDIT: 代替ソリューションがSQLite
データベースにデータを格納し、また、AES
として、そのデータベースにencryption
を使用して...何かあなたが好むことができます。 encryption/decryption keys
の保存/配布方法には注意が必要です。
誰かが電話を紛失し、「創設者」がデータを盗もうとした場合に心配している場合は、Application
にパスワード保護を実装することができます。パスワードが3回連続して間違って入力された場合は、データが格納されているSQLite
データベース。
これらの2つのブログ記事はどちらも、Secure要素の使用方法を説明しています。 http://randomoracle.wordpress.com/2013/01/09/using-the-secure-element-on-an-android-device-13/およびhttp://nelenkov.blogspot.ca/2012/08/accessing -embedded-secure-element-in.htmlこのStackOverFlowの投稿もチェックしてください:http://stackoverflow.com/questions/10494726/secure-element-access-control-on-ics-4-0-4 –