暗号化の使用
次のトピックでは、暗号化の使用に関する情報を提供します。 これらの手順と例では、CryptoAPI、CAPICOM、および Certificate Services の各タスクを示します。 この例では、「暗号化リファレンス」で説明されている暗号化関数呼び出し、インターフェイス、およびオブジェクトを使用 します。
セクション | 説明 |
---|---|
サンプル プログラムの規則 | プログラムの制限事項の例。コンパイルとリンクに関する考慮事項。必要なキー コンテナー、キー、証明書。不明な長さのデータを取得する。および汎用関数 |
暗号化コンテキストの取得とキーの生成 | 暗号化コンテキストを取得し、キーを生成するための例と手順 |
エンコードとデコード | エンコードとデコードの例と手順 |
ハッシュ | ハッシュの例と手順 |
署名データ | データに署名するための例と手順 |
エンベロープ データ メッセージの作成と受信 | エンベロープ データ メッセージの作成と受信の例と手順 |
暗号化と暗号化解除 | 暗号化と暗号化解除の例と手順 |
証明書の使用 | 証明書を使用する例と手順 |
証明書ストアの操作 | 証明書ストアを操作するための例と手順 |
その他の拡張 C コード例 | CryptoAPI 関数を使用するその他の手順と例 |
CryptoAPI 機能の拡張 | CryptoAPI 関数を拡張するための OID の使用に関する概要 |
CSP の使用: 一般的なプロセス | CSP を使用するための例と手順 |
その他の CryptoAPI ツールの使用 | CryptoAPI コマンドライン ツールの使用 |
CAPICOM の使用 | 暗号化機能を提供する COM コンポーネントである CAPICOM の使用に関する情報 |
証明書サービスのプログラミング | Certificate Services プログラミング要素の使用に関する情報 |
証明書登録制御の使用 | Certificate Enrollment Control オブジェクトのインスタンスを作成し、そのプロパティを設定し、そのメソッドを使用するための詳細と構文 |