أبلغ موفر خدمة التشفير لـ Windows عن خطأ

في بعض الأحيان ، عندما نحاول وضع توقيع رقمي في ملف PDF باستخدام برنامج مصمم خصيصًا لهذا الغرض ، تظهر رسالة خطأ تحمل أيًا من الأوصاف التالية:

The Windows Cryptographic Service Provider reported an error. Invalid provider type specified, invalid signature, security broken, code 2148073504 or keyset does not exist

تنشأ المشكلة ، في معظم الحالات ، بسبب الشهادات القديمة أو الإعدادات التالفة في التسجيل. لذا ، فإن أول شيء قد ترغب في القيام به هو إعادة تعيين أو إعادة إنشاء ملف تعريف المستخدم في المجال للتحقق من النتيجة.

أبلغ موفر خدمة التشفير لـ Windows(Windows Cryptographic Service Provider) عن خطأ

مزود خدمة التشفير

According to Microsoft, a cryptographic service provider (CSP) contains implementations of cryptographic standards and algorithms. At a minimum, a CSP consists of a dynamic-link library (DLL) that implements the functions in CryptoSPI (a system program interface). Providers implement cryptographic algorithms, generate keys, provide key storage, and authenticate users.

إذا واجهت أخطاء مقدم خدمة(Service Provider) التشفير ، فإليك بعض الأشياء التي قد ترغب في تجربتها:

  1. أعد تشغيل خدمة التشفير
  2. تحقق من الشهادة
  3. أعد تثبيت الشهادة
  4. أداة عميل مصادقة SafeNet
  5. أعد إنشاء مجلد Microsoft Cryptography's Local Store
  6. قم بإلغاء تثبيت ePass2003.

1] أعد تشغيل خدمة التشفير

قم بتشغيل services.msc وإعادة تشغيل خدمة التشفير لـ Windows(Windows Cryptographic Service) .

2] تحقق من الشهادة

افتح Internet Explorer > Tools > Internet خيارات(Options) الإنترنت . حدد علامة التبويب "المحتوى(Content Tab) " وانقر فوق " الشهادات(Certificates) " . تحقق مما إذا كانت هناك شهادة للبرنامج أو المزود الذي يعطي أخطاء. إذا كان مفقودًا ، فسيتعين عليك إنشاء واحدة جديدة. إذا انتهت صلاحيته ، قم بإزالته وإنشاء واحدة جديدة. إذا لم تعمل شهادة معينة ، فاختر شهادة مختلفة وقم بإزالة الشهادات القديمة.

3] إعادة تثبيت الشهادة

أعد تثبيت مخزن الشهادات بالكامل وشهادات المستخدم.

4] تحقق(Check) من أداة عميل مصادقة SafeNet(SafeNet Authentication Client Tool)

إذا كان لديك تطبيق SafeNet Authentication Client Tool مثبتًا على نظامك ، فافتح التطبيق بالانتقال إلى دليل التثبيت الخاص به أو بالنقر بزر الماوس الأيمن فوق رمز SafeNet في علبة النظام وتحديد الأدوات من القائمة.

انقر فوق(Click) رمز "الترس" على شكل للوصول إلى قسم العرض المتقدم(Advanced View) . ضمن قسم العرض المتقدم(Advanced View) ، قم بتوسيع الرموز المميزة(Tokens) وانتقل إلى الشهادة التي تريد استخدامها للتوقيع. يمكنك تحديد موقعهم ضمن مجموعة شهادات المستخدم .(User)

بعد ذلك ، انقر بزر الماوس الأيمن على شهادتك واختر تعيين(Set) كـ CSP من القائمة المنسدلة. كرر نفس الخطوة لجميع الشهادات التي تستخدمها.

أغلق أدوات عميل مصادقة SafeNet(SafeNet Authentication Client Tools) وحاول توقيع المستندات مرة أخرى.

5] أعد إنشاء مجلد Microsoft Cryptography's Local Store

انتقل إلى المجلد C:\ProgramData\Microsoft\Crypto\RSA . أعد تسمية المجلد المسمى S-1-5-18 . أعد تشغيل النظام الخاص بك ومعرفة ما إذا كان يساعد.

6] إلغاء تثبيت ePass2003

إذا كان لديك برنامج ePass2003 مثبتًا ، فقد يكون سبب المشكلة هو رمز ePass2003 الإلكتروني. يُنصح بإلغاء تثبيته في المقام الأول وإعادة تثبيته. لهذا ، انتقل إلى قسم الإعدادات(Settings) في الأداة ، وانتقل إلى التطبيقات(Apps) والميزات وقم بإلغاء تثبيتها تمامًا مثل أي تطبيق آخر.

أعد تشغيل الكمبيوتر وقم بتثبيت ePass2003 مرة أخرى. في وقت إعادة التثبيت ، تأكد من تحديد Microsoft CSP عند اختيار خيار CSP . يجب أن تعود الأمور إلى طبيعتها ويجب ألا يظهر خطأ مزود خدمة تشفير Windows .

All the best!

قراءة ذات صلة(Related read) : لن تبدأ خدمات Windows(Windows Services will not start) .



About the author

أنا مهندس برمجيات بخبرة تزيد عن عامين في العمل على تطبيقات الأجهزة المحمولة وسطح المكتب. لدي خبرة في تحديثات Windows والخدمات و Gmail. مهاراتي تجعلني المرشح المثالي لمهام مثل تطوير تطبيقات Windows أو صيانة عملاء البريد الإلكتروني.



Related posts