728x90

    코드사인 인증서란 무엇인가?

    최근 인터넷상에는 ActivX콘트롤이나 자바애플릿같은 코드사인을 다운받거나 설치하는 일이 많아지고 있습니다. 최종사용자(배포받을 사람의 PC) 는 개발자나 회사들이 배포하고 싶은 프로그램을 받거나 받지 않거나 선택을 할수 있습니다.


    [프로그램 배포시 인증된 경우]

    개발자가 유익한 프로그램을 만들수도 있고, 해킹 이나 바이러스를 만들수 도 있으므로, 최종사용자는 이것을 다운받아서 실행하기 이전에 어떠한 종류이며, 다운받아도 안전한지 알수 없습니다. 그러므로 배포할 이 프로그램이 절대 사용자의 PC 에 악영향을 주지 않고, 만약 악영향을 받았다면 보상을 해주겠다는 의미로 전자적 서명을 하게되며, 배포받을 최종사용자는 이것을 신뢰하고 다운로드받고 설치를 허락하게 됩니다.

    왜 코드사인 인증서가 필요한가?

    소프트웨어 개발업체

    • 다운로드시 고객에게 보안경고창을 통해 자사의 정보를 표시할 수 있다.
    • 글로벌 인증기관인 Thawte CA로 부터 인증여부를 기재해 준다.
    • 고객이 다운로드 받을 때, 프로그램에 대한 신뢰감으로 배포에 도움을 준다.
    • 개발 프로그램의 바이너리 소스의 도용을 방지해 준다.

    고객(웹 서비스 사용자)

    • 다운로드 전 개발회사와 인증기관을 확인하여 프로그램의 정보유무 판단가능
    • 악의적인 코드를 가진 프로그램인지 여부 확인 가능 (인증기관이 신뢰)

    어떤 소프트웨어를 지원하는가?

    Thawte에서 발급가능한 코드사인 인증서는 아래와 같습니다.

    1. Apple Developer Certificate: 매킨토시에서 사용되는 애플프로그램 개발자를 위한 전자인증서
    2. JavaSoft Developer Certificate: JDK1.3이나 이상의 자바프로그램에 사용되는 전자인증서
    3. Marimba Channel Signing Certificate: 마림바 플랫폼에서 사용되는 캐스터넷 푸시채널의 인증서
    4. Microsoft Authenticode (Multi-Purpose) Certificate: 마이크로소프트 InetSDK로 개발한 액티브X 콘트롤, .CAB, .EXE, .DLL 배포를 위한 인증서로서 IE4.0 이상에서 구동
    5. Netscape Code-Signing Certificate: 넷스케이프에서 사용하는 플러그인 프로그램을 위한 인증서
    6. VBA Developer Certificate: 오피스2000이나 비주얼베이직 6.0 환경에서 만든 매크로 프로그램등을 확인하는 마이크로소프트 인증서
출처 : 써트코리아(www.certkorea.co.kr)

'참고자료 > 인증서' 카테고리의 다른 글

응용프로그램 인증서 가이드  (0) 2009.04.09
VBA 매크로 코드사인(codesign)  (0) 2009.04.09

+ Recent posts