System.IO.Packaging.Package にタイムスタンプ署名を追加するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1709838

質問

パッケージを作成し、いくつかのパーツを追加して、 X509Certificate.

また、パッケージにタイムスタンプ署名を追加したいと考えています。

証明書の場合 有効期限が切れます または取得します 取り消された パッケージ部分にタイムスタンプが付けられている場合、署名は有効なままでなければなりません 前に 有効期限/取り消し。

追伸私が使っているのは、 System.IO.Packaging.Package で定義されたクラス WindowsBase.dll 組み立て。

役に立ちましたか?

解決

次の解決策は、あなたが両方ともである場合に機能します。 クリエイター そしてその 消費者 パッケージの:

  1. 安全なインターネットサーバーを使用して、 信頼できる タイムスタンプ。
  2. 証明書チェーン ポリシーを再定義して、証明書チェーンにタイムスタンプ検証を含めます。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top