Как добавить метку времени в System.IO.Packaging.Package? - PullRequest
1 голос
/ 10 ноября 2009

Существует способ создавать пакеты, добавлять некоторые части и подписывать его X509Certificate.

Я также хотел бы добавить в пакет метку времени.

Если срок действия сертификата истекает или он отзывается , подпись должна оставаться действительной, если части пакета были помечены до истечения срока действия / отзыва.

P.S. Я использую класс System.IO.Packaging.Package, определенный в сборке WindowsBase.dll.

1 Ответ

0 голосов
/ 21 января 2010

Следующее решение работает, если вы являетесь создателем и потребителем пакета:

  1. Используйте безопасный Интернет-сервер для получения доверенной отметки времени.
  2. Переопределить политику цепочки сертификатов, чтобы включить проверку метки времени в цепочке сертификатов.
...