CAPICOM

CAPICOM은 마이크로소프트 컴포넌트 오브젝트 모델 (COM)을 통해 마이크로소프트 크립토API 함수 중 일부를 노출하기 위해 마이크로소프트가 만든 단종된 액티브X 컨트롤이다. 이는 마이크로소프트 인터넷 익스플로러나 액티브X를 지원하는 기타 웹 브라우저로 열리는 웹 페이지를 포함하여, 액티브X를 지원하는 모든 환경에서 마이크로소프트의 암호화 기술을 사용할 수 있도록 의도되었다.

CAPICOM은 데이터를 디지털 서명하고, 디지털 인증서를 표시 및 검사하며, 디지털 서명의 유효성을 확인하고, 인증서 저장소에 인증서를 추가하거나 제거하며, 데이터를 암호화하거나 복호화하는 데 사용할 수 있다.

CAPICOM의 마지막 버전이자 최신 버전인 CAPICOM 버전 2.1.0.3은 윈도우 비스타에서 공식적으로 지원된다. 그러나 마이크로소프트는 CAPICOM이 단종되었으며 더 이상 개발되지 않는다고 발표했다. 마이크로소프트는 CAPICOM을 닷넷 프레임워크의 X509 암호화 클래스로, 일부 경우에는 윈도우 API 함수로 대체할 것을 제안한다.

CAPICOM은 윈도우 7용 Windows SDK에 포함되지 않았다.

각주

  1. 1 2 Lambert, John (May 2001). “Introducing CAPICOM”. 《Windows App Development》. Microsoft. 2016년 12월 19일에 원본 문서에서 보존된 문서. 2018년 1월 18일에 확인함 – Microsoft Learn's Archive 경유.
  2. ↑ Magencio, Alejandro Campos (2007년 10월 19일). “CAPICOM support on Windows Vista”. 《Decrypt my World》. Microsoft – Microsoft Learn's Blog Archive 경유.
  3. ↑ “CAPICOM Versions”. 《Windows App Development》. Microsoft. 2024년 7월 15일 – Microsoft Learn 경유.
  4. ↑ “MS07-028: Vulnerability in CAPICOM could allow remote code execution”. 《Microsoft Support》. Microsoft. 2017년 1월 8일.
  5. ↑ “Alternatives to Using CAPICOM”. 《Windows App Development》. Microsoft. 2024년 7월 15일 – Microsoft Learn 경유.
  6. ↑ “CAPICOM.dll Removed from Windows SDK for Windows 7”. 《ascend slowly, breathing normally》. Microsoft. 2009년 1월 18일 – Microsoft Learn's Blog Archive 경유.