2016-04-11 20 views
0

トークンやその他のユーザー情報をデバイスに安全に保存したいと思います。私の理解からは、通常の設定を使用するだけでは安全ではありません。また、iOS上でこのようなデータをKeyChainに格納する必要があります(アンドロイドはSharedPrefrencesに保存する必要があります)。チタン - デバイスに情報を安全に保存する

チタンにはiOSキーチェーンに情報を保存するためのAPIがありますか?

は、私もそれを行うマーケットプレイスOSSモジュールが見つかりました:https://marketplace.appcelerator.com/apps/4112?restoreSearch=true#!overview

をしかし、ネイティブプラットフォームのサポートがあります場合、私はむしろそれを使用しています。

+0

あなたが情報に、デバイス上の任意の場所を格納することができ、それを暗号化します。これを行う方法はたくさんあります。 –

+0

@VladimirKulyk暗号化すれば、おそらくデバイスのどこかで鍵を保存するでしょう...誰かがアプリケーションをリバースエンジニアリングしてその鍵を取得するのを防ぐには? – developer82

+0

このキーをコードに定義するか、実行時にこのデータを復号化する必要があるたびにデバイスIDを使用して生成することができます。 –

答えて

2

はキーホルダーにデータを格納するためTitaniumとはAPIはありませんが、あなたは、このモジュールを使用することができます。https://github.com/pegli/ti_keychain/tree/master/mobile

+0

私は市場で創設されたモジュールと同じように見えます。ありがとう。 – developer82

+2

あなたは大歓迎です。私はこれを使用します:https://github.com/benbahrenburg/Securely私のプロジェクト –

関連する問題