電子メールがCAPI(CryptoApi)キーを使用して暗号化されていても、Outlookで暗号化された電子メールを開こうとすると、標準のCNG(暗号化次世代)キーストアプロバイダPIN入力ダイアログが表示されます。Eメール解読 - OutlookはCAPIキーのKSP PIN入力ダイアログをどのように表示しますか?
同じ環境でサードパーティライブラリ(redemption.dll、Outlookオブジェクトモデルの置き換え)を使用して同じメールを復号しようとすると、古いCAPI PIN入力ダイアログが表示されます。
誰かが見通しは私達が私達の製品に新しいダイアログを使用するソリューションを実装するために探しているようCAPIキーのための新しいCNG PIN入力ダイアログを使用することができますどのように説明することができます。
おかげ
CNGには独自のキーストレージプロバイダがあり、各キーは1つのAPIとしか互換性がないと考えましたか? –
両方のAPIにWindowsキーストアを使用する機能があります。実際、これはまったく要件ではありません。キーはファイルシステム(たとえばp12コンテナ)やカスタムストレージに保存し、必要に応じて関数に供給することができます。ボトムライン。キーはキー、ストアはストア、クリプトAPIは暗号機能を提供するAPIに過ぎません。 Windows暗号化APIには、Windowsキーストアで動作する便利な機能がありますが、暗号化にOpenSSLを使用するなど、任意の部分を自分で置き換えることができます。これが明確になることを願っています。 –
よろしくお願いいたします。 –