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의 로컬 저장소(Local Store) 폴더 다시 만들기
  6. ePass2003을 제거합니다.

1] 암호화 서비스 재시작

services.msc 를 실행 하고 Windows 암호화 서비스(Windows Cryptographic Service) 를 다시 시작합니다 .

2] 인증서 확인

Internet Explorer > Tools > Internet 옵션(Options) 을 엽니 다. 콘텐츠 탭(Content Tab) 을 선택하고 인증서(Certificates) 를 클릭합니다 . 오류를 제공하는 프로그램 또는 공급자에 대한 인증서가 있는지 확인하십시오. 없는 경우 새로 만들어야 합니다. 만료된 경우 제거하고 새로 만듭니다. 특정 인증서가 작동하지 않으면 다른 인증서를 선택하고 이전 인증서를 제거하십시오.

3] 인증서 재설치

전체 인증서 저장소와 사용자의 인증서를 다시 설치합니다.

4] SafeNet 인증 클라이언트 도구 (SafeNet Authentication Client Tool)확인(Check)

시스템 에 SafeNet 인증 클라이언트 도구(SafeNet Authentication Client Tool) 애플리케이션이 설치되어 있는 경우 설치 디렉토리로 이동하거나 시스템 트레이에서 SafeNet 아이콘을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 도구를 선택하여 앱을 엽니다.

(Click)고급 보기(Advanced View) 섹션 에 액세스하려면 '톱니바퀴' 모양의 아이콘을 클릭 하십시오. 고급 보기(Advanced View) 섹션에서 토큰을 확장하고 서명 (Tokens) 사용할 인증서로 이동합니다. 사용자(User) 인증서 그룹 에서 찾을 수 있습니다 .

그런 다음 인증서를 마우스 오른쪽 버튼으로 클릭 하고 드롭다운 메뉴에서 CSP 로 (CSP)설정(Set) 을 선택합니다. 사용 중인 모든 인증서에 대해 동일한 단계를 반복합니다.

SafeNet 인증 클라이언트 도구(SafeNet Authentication Client Tools) 를 닫고 문서에 다시 서명해 보십시오.

5] Microsoft Cryptography의 Local Store 폴더 재생성

C:\ProgramData\Microsoft\Crypto\RSA 폴더 로 이동 합니다. S-1-5-18 폴더 이름을 바꿉니다 . 시스템을 다시 시작하고 도움이 되는지 확인하십시오.

6] ePass2003 제거

ePass2003 소프트웨어가 설치된 경우 문제의 원인은 ePass2003 전자 토큰일 수 있습니다. 처음에 제거한 후 다시 설치하는 것이 좋습니다. 이를 위해 도구의 설정(Settings) 섹션으로 이동하고 (Apps) 및 기능으로 이동하여 다른 애플리케이션과 마찬가지로 제거합니다.

컴퓨터를 다시 시작하고 ePass2003 을 다시 설치하십시오. 재설치 시 CSP 옵션 을 선택할 때 Microsoft CSP 를 선택했는지 확인하십시오. (Microsoft CSP)모든 것이 정상으로 돌아가야 하고 Windows 암호화 서비스 공급자 오류가 더 이상 나타나지 않아야 합니다.

All the best!

관련 읽기(Related read) : Windows 서비스가 시작되지 않습니다(Windows Services will not start) .



About the author

저는 이 분야에서 거의 10년의 경험을 가진 소프트웨어 엔지니어이자 블로거입니다. 저는 Mac 및 Windows 플랫폼을 위한 도구 리뷰 및 튜토리얼 제작을 전문으로 할 뿐만 아니라 소프트웨어 개발 주제에 대한 전문가 논평을 제공합니다. 저는 또한 전 세계의 기술 컨퍼런스에서 프레젠테이션을 한 전문 연사이자 강사입니다.



Related posts