System.io.packaging.package에 타임 스탬핑 서명을 추가하는 방법?
-
19-09-2019 - |
문제
패키지를 만들고 일부 부품을 추가하고 로그인하는 방법이 있습니다. X509Certificate
.
또한 패키지에 타임 스탬핑 서명을 추가하고 싶습니다.
인증서 인 경우 만료 또는 얻습니다 취소 패키지 부품이 타임 스탬프 된 경우 서명이 유효한 상태로 유지되어야합니다. ~ 전에 만료/취소.
추신 나는 그것을 사용하고있다 System.IO.Packaging.Package
클래스에 정의 된 클래스 WindowsBase.dll
집회.
해결책
다음 솔루션은 모두 작동합니다 창조자 그리고 소비자 패키지의 :
- 보안 인터넷 서버를 사용하여 신뢰할 수 있습니다 타임 스탬프.
- 인증서 체인 정책을 재정의하여 인증 체인에 타임 스탬프 유효성 검사를 포함시킵니다.
제휴하지 않습니다 StackOverflow