System.IO.Packaging.Package にタイムスタンプ署名を追加するにはどうすればよいですか?
-
19-09-2019 - |
質問
パッケージを作成し、いくつかのパーツを追加して、 X509Certificate
.
また、パッケージにタイムスタンプ署名を追加したいと考えています。
証明書の場合 有効期限が切れます または取得します 取り消された パッケージ部分にタイムスタンプが付けられている場合、署名は有効なままでなければなりません 前に 有効期限/取り消し。
追伸私が使っているのは、 System.IO.Packaging.Package
で定義されたクラス WindowsBase.dll
組み立て。
解決
次の解決策は、あなたが両方ともである場合に機能します。 クリエイター そしてその 消費者 パッケージの:
- 安全なインターネットサーバーを使用して、 信頼できる タイムスタンプ。
- 証明書チェーン ポリシーを再定義して、証明書チェーンにタイムスタンプ検証を含めます。
所属していません StackOverflow