1

iOS での Web サービス リクエストの場合、所有している .p12 ファイルを使用して POST パラメーターの 1 つに署名する必要があります。以下は私が採用した方法です:

  1. .p12 ファイルを XCode プロジェクトにインポートしました。
  2. .p12 ファイルのデータをNSDataオブジェクトにロードしました。
  3. セキュリティ フレームワークのドキュメントを調べたところ、生データからデジタル署名を作成するSecKeyRawSignというメソッドが見つかりました。
  4. しかし、このメソッドのパラメーターは私を混乱させます。SecKeyRef keyこのメソッドにパラメーターを渡すことになっています。しかし、私が持っているのはNSDataオブジェクト(.p12ファイルからのデータを含む)だけです

SecKeyRef.p12 ファイルから型の変数を取得するにはどうすればよいですか?

または基本的に、Objective-C で .p12 ファイルだけを使用してデータに署名するにはどうすればよいですか?

4

0 に答える 0