問題タブ [keychain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3699 参照

iphone - iOSアプリ-高度なログイン画面

ユニバーサルiOSアプリケーションのログイン画面を作成しています。

私の要件の1つは、デバイスに資格情報を保存する安全なログイン画面です。Webで見つけたすべてのチュートリアルは、ログイン画面のUI部分でのみ説明されていました。

ログイン画面のセキュリティの観点から良いチュートリアルを知っている人はいますか?

乾杯!m88m

0 投票する
3 に答える
219 参照

iphone - 誰かがジェイルブレイクされたデバイスを持っている場合、objective-c でシリアル化されたオブジェクトはどのくらい安全ですか?

状態を保存する必要があるゲームがあります。悪意のある人がゲームを保存し、保存したファイルを編集してチートする可能性があることに注意してください。

シリアル オブジェクトを使用して状態データを格納することを考えています。シリアルオブジェクトはどれくらい安全ですか? 誰かが簡単に編集できるでしょうか?

私はキーチェーンを使用して機密データを保存してきましたが、うまく機能しています (ただし、優れたハッカーがキーチェーンをハッキングできないとは 100% 確信が持てません)。オブジェクトの値をキーチェーンに保存し、次に、シリアル化されたオブジェクトを使用する代わりに、それらを使用して再作成しますか?

ありがとう

0 投票する
1 に答える
5223 参照

iphone - iPhone キーチェーンで SecIdentityRef を確立する方法は? (.p12 なし)

1) キーチェーンにすでに秘密鍵があり、2) CA から証明書を受け取ったばかりの場合、iPhone キーチェーンに SecIdentityRef を作成するにはどうすればよいですか?

この場合、秘密鍵と証明書から .p12 を作成する API がない限り、SecPKCS12Import は役に立ちません。

Mac では SecIdentityCreateWithCertificate が答えになりますが、iPhone には存在しません。

SecItemAdd を使用することは可能ですか? http://developer.apple.com/library/ios/#documentation/Security/Reference/keychainservices/Reference/reference.html

どうもありがとう、アンドリュー

0 投票する
7 に答える
31013 参照

iphone - iphone sdk でキーチェーンに保存中にエラーが発生しました

keychain に Apple ラッパーを使用し、そこに項目を保存しようとします (シミュレーター、ios 4.1 で実行)。

私はキーチェーンの経験がありません。

次のエラーが表示されます。

キーチェーン アイテムを追加できませんでした。エラー - 25299

KeychainItemWrapper.m の 304 行目:

これは私が保存する方法です:

API が保存しようとする値は次のとおりです。

0 投票する
2 に答える
1412 参照

iphone - iPhone パスコード統合

パスコードを既存のアプリケーションに統合したいと考えています。私の検索に役立つような良いチュートリアルなどを知っている人はいますか? 統合するための標準的な Apple チュートリアルはありますか? 私はそれを見つけることができませんでしたが、キーパッドビューを didFinishLaunching および rejectActive メソッドに入れるのと同じくらい簡単だと思いますか? キーホルダーは保管するのに適していますか?繰り返しますが、特に安全であることが証明されている方法がある場合は、これを一からやり直したくありません。これは私が見つけることができた 1 つの優れたチュートリアルですが、ビューや複数の呼び出しポイントが組み込まれていません。http://gorgando.com/blog/topics/technology/iphone_development/simple-iphone-tutorial-password-management-using-the-keychain-by-using-sfhfkeychainutils

ありがとう!

0 投票する
3 に答える
6306 参照

macos - Mac キーチェーン - svn+ssh // パスワードを覚えておく

Snow Leopard を使用しており、標準のコマンドラインから svn にアクセスします。

Keychain / svn にパスワードを記憶させるにはどうすればよいですか?

0 投票する
2 に答える
2642 参照

objective-c - stringWithCString なしで void* を NSString* にキャストする

キーチェーンとやり取りするプログラムがあります。void ポインターへのポインターを渡すと、キーチェーンがそれをパスワードに指示します。UInt32 ポインターも渡すと、パスワードの長さを指します。

次に、これを NSString として使用する必要があります。そのように直接キャストしようとしましたが、必要以上のビットを集約していたため、パスワードでは機能しません。私は使用しようとしました:

これにより、パスワードが中国語のような文字に変更されました。理由がわからない。デバッグモードで説明を印刷すると、次のようになります。

私はそれを完全に動作させることができました:

しかし、これは減価償却されたので、使用したくありません。私は C と Objective-C の両方に非常に慣れていないため、void ポインターによってループが発生します。デバッグ モードで、ポインターが指しているメモリを調べたところ、間違いなくそのメモリ位置にあります。const char* を使用してみましたが、変数が初期化されていない可能性があると言って気に入らなかったのです。

キーチェーンにアクセスするために使用している方法は次のとおりです

NSString が正しい長さでそこを指すようにし、それを正しいものにする方法はありますか。助けてくれてありがとう。この場所は素晴らしいです!

0 投票する
1 に答える
1403 参照

iphone - iOS用のキーチェーンプログラミングに関する十分に文書化されたサンプルコードまたは記事はありますか?

Keychain Services APIのラッパーは次のとおりです:http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code

キーホルダーだけを使いたいときは、生活が楽になります。しかし、キーホルダーを理解したいとき、それはひどいです。有用なコメントは1つもありません。

うまくいけば、誰かがサンプルコードを文書化したブログ投稿や記事を知っていますか?

(Appleの例はかなり曖昧で、この点では役に立たない)

0 投票する
1 に答える
516 参照

iphone - iOS SDK 4.xはシミュレーターでキーチェーンサービスAPIをサポートしていますか?

iOS 4.0より前のブログでは、KeychainServicesAPIがシミュレーターで実行されないと主張しています。iOS 4.0はどうですか?それは今シムで実行されますか?

0 投票する
3 に答える
1954 参照

applescript - コマンドまたはAppleScriptのsystem.keychainのアイテムを削除するアイデアはありますか?

現在、空港の設定を削除したい小さなアプリケーションを開発しています。

まず、シェルコマンドnetworksetupを使用して優先ネットワークを削除し、次にAppleScriptによってキーチェーンに記録されたパスワードを削除します。しかし、空港のパスワードがsystem.keychainとlogin.keychainの両方に記録されていることがわかりました。私は次のようなAppleScriptを作成します。

終わりを告げる

キーチェーン「login.keychain」の場合は問題ありませんが、キーチェーン「System.keychain」の場合は、「キーチェーンスクリプティングでエラーが発生しました:ファイルを書き込み権限で開かない」というポップアップが表示されて失敗しました。

何か案が?