暗号化の使用

次のトピックでは、暗号化の使用に関する情報を提供します。 これらの手順と例では、CryptoAPI、CAPICOM、および Certificate Services の各タスクを示します。 この例では、「暗号化リファレンス」で説明されている暗号化関数呼び出し、インターフェイス、およびオブジェクトを使用 します

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