私はサードパーティの暗号化サービスプロバイダ(CSP)DLLを開発しており、Microsoft Windowsと同じものを統合したいと考えています。この開発の主な目的は、WordやExcelなどのOfficeツールからデジタル署名や署名検証などの暗号機能を呼び出すことです。ここでは次の問題に直面しています。デジタル署名用にMicrosoft Wordからサードパーティの暗号化サービスプロバイダを呼び出す
1)私はCSP DLLを開発し、署名してレジストリエントリに登録しました。これは、cpacquirecontextと他のcrypto APIをロードすることで、テストアプリケーションとしてテストしたときに正常に動作しています。ここでは、テストアプリケーションでCSP名 "XYZ"を指定してテストアプリケーションがdllを正しく識別し、
2)これ以降は、MicrosoftのCSP dll APIをデジタル署名操作のために呼び出す必要があります。このためには、デフォルトのMicrosoft cspをバイパスし、デジタル署名用のcsp dllを呼び出すために、どの設定/構成を実行する必要がありますか。この問題を解決するために親切に私を助けてください。
ありがとうございます。私はサンプルを試し、あなたに戻ってきます。 – Thirumal