كيفية إضافة توقيع الطابع الزمني إلى system.io.packaging.package؟
-
19-09-2019 - |
سؤال
هناك طريقة لإنشاء حزم، إضافة بعض الأجزاء وتوقيعها مع X509Certificate
.
أود أيضا إضافة توقيع زمني إلى الحزمة.
إذا كانت الشهادة تنتهي صلاحيته أو يحصل إلغاء - فسخ يجب أن يظل التوقيع صالحا إذا تم تشغيل أجزاء الحزمة قبل انتهاء الصلاحية / الإلغاء.
ملاحظة أنا أستخدم System.IO.Packaging.Package
فئة محددة في WindowsBase.dll
المجسم.
المحلول
يعمل الحل التالي أنه كلما المنشئ و ال مستهلك الحزمة:
- استخدم خادم إنترنت آمن للحصول على موثوق به الطابع الزمني.
- أعد تحديد سياسة سلسلة الشهادات لتضمين التحقق من صحة الطابع الزمني في سلسلة الشهادة.
لا تنتمي إلى StackOverflow