問題タブ [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.
iphone - iOSアプリ-高度なログイン画面
ユニバーサルiOSアプリケーションのログイン画面を作成しています。
私の要件の1つは、デバイスに資格情報を保存する安全なログイン画面です。Webで見つけたすべてのチュートリアルは、ログイン画面のUI部分でのみ説明されていました。
ログイン画面のセキュリティの観点から良いチュートリアルを知っている人はいますか?
乾杯!m88m
iphone - 誰かがジェイルブレイクされたデバイスを持っている場合、objective-c でシリアル化されたオブジェクトはどのくらい安全ですか?
状態を保存する必要があるゲームがあります。悪意のある人がゲームを保存し、保存したファイルを編集してチートする可能性があることに注意してください。
シリアル オブジェクトを使用して状態データを格納することを考えています。シリアルオブジェクトはどれくらい安全ですか? 誰かが簡単に編集できるでしょうか?
私はキーチェーンを使用して機密データを保存してきましたが、うまく機能しています (ただし、優れたハッカーがキーチェーンをハッキングできないとは 100% 確信が持てません)。オブジェクトの値をキーチェーンに保存し、次に、シリアル化されたオブジェクトを使用する代わりに、それらを使用して再作成しますか?
ありがとう
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
どうもありがとう、アンドリュー
iphone - iphone sdk でキーチェーンに保存中にエラーが発生しました
keychain に Apple ラッパーを使用し、そこに項目を保存しようとします (シミュレーター、ios 4.1 で実行)。
私はキーチェーンの経験がありません。
次のエラーが表示されます。
キーチェーン アイテムを追加できませんでした。エラー - 25299
KeychainItemWrapper.m の 304 行目:
これは私が保存する方法です:
API が保存しようとする値は次のとおりです。
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
ありがとう!
macos - Mac キーチェーン - svn+ssh // パスワードを覚えておく
Snow Leopard を使用しており、標準のコマンドラインから svn にアクセスします。
Keychain / svn にパスワードを記憶させるにはどうすればよいですか?
objective-c - stringWithCString なしで void* を NSString* にキャストする
キーチェーンとやり取りするプログラムがあります。void ポインターへのポインターを渡すと、キーチェーンがそれをパスワードに指示します。UInt32 ポインターも渡すと、パスワードの長さを指します。
次に、これを NSString として使用する必要があります。そのように直接キャストしようとしましたが、必要以上のビットを集約していたため、パスワードでは機能しません。私は使用しようとしました:
これにより、パスワードが中国語のような文字に変更されました。理由がわからない。デバッグモードで説明を印刷すると、次のようになります。
私はそれを完全に動作させることができました:
しかし、これは減価償却されたので、使用したくありません。私は C と Objective-C の両方に非常に慣れていないため、void ポインターによってループが発生します。デバッグ モードで、ポインターが指しているメモリを調べたところ、間違いなくそのメモリ位置にあります。const char* を使用してみましたが、変数が初期化されていない可能性があると言って気に入らなかったのです。
キーチェーンにアクセスするために使用している方法は次のとおりです
NSString が正しい長さでそこを指すようにし、それを正しいものにする方法はありますか。助けてくれてありがとう。この場所は素晴らしいです!
iphone - iOS用のキーチェーンプログラミングに関する十分に文書化されたサンプルコードまたは記事はありますか?
Keychain Services APIのラッパーは次のとおりです:http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code
キーホルダーだけを使いたいときは、生活が楽になります。しかし、キーホルダーを理解したいとき、それはひどいです。有用なコメントは1つもありません。
うまくいけば、誰かがサンプルコードを文書化したブログ投稿や記事を知っていますか?
(Appleの例はかなり曖昧で、この点では役に立たない)
iphone - iOS SDK 4.xはシミュレーターでキーチェーンサービスAPIをサポートしていますか?
iOS 4.0より前のブログでは、KeychainServicesAPIがシミュレーターで実行されないと主張しています。iOS 4.0はどうですか?それは今シムで実行されますか?
applescript - コマンドまたはAppleScriptのsystem.keychainのアイテムを削除するアイデアはありますか?
現在、空港の設定を削除したい小さなアプリケーションを開発しています。
まず、シェルコマンドnetworksetupを使用して優先ネットワークを削除し、次にAppleScriptによってキーチェーンに記録されたパスワードを削除します。しかし、空港のパスワードがsystem.keychainとlogin.keychainの両方に記録されていることがわかりました。私は次のようなAppleScriptを作成します。
終わりを告げる
キーチェーン「login.keychain」の場合は問題ありませんが、キーチェーン「System.keychain」の場合は、「キーチェーンスクリプティングでエラーが発生しました:ファイルを書き込み権限で開かない」というポップアップが表示されて失敗しました。
何か案が?