사용자 프로그램 파일에 디지털 서명하면 사용자가 파일을 게시한 사람 및 디지털 서명한 후에 파일이 변경되었는지 여부에 대해 알 수 있습니다.
사용자 응용프로그램을 배포하기 전에 디지털 서명을 지원하고 AutoCAD 프로그램에 로드되는 각 파일에 서명하는 것을 고려해야 합니다. 사용자 프로그램 파일 디지털 서명은 선택 사항이지만 서명하는 것이 좋습니다.
사용자 프로그램 파일에 디지털 서명을 부착할 경우의 이점:
- 워크스테이션의 보안 향상: 디지털 서명된 파일을 로드하면 사용자가 파일을 게시한 사람 및 서명 후 파일이 수정되었는지 여부를 알 수 있습니다.
- 신뢰할 수 있는 위치 외부에서 파일 로드 가능: 파일을 로드할 때마다 파일 로드 - 보안 경고 메시지 상자가 표시되지 않습니다. 기본적으로 번들 파일은 신뢰할 수 없습니다.
- 동일한 게시자가 서명한 파일은 모두 신뢰할 수 있음: 신뢰할 수 있는 게시자인 경우 디지털 서명이 동일한 모든 사용자 프로그램 파일은 자동으로 신뢰할 수 있습니다.
- 사용자 프로그램을 설정하고 구성하는 단계 수가 줄어들어 고객 경험 향상
디지털 서명이 가능한 사용자 프로그램 파일
디지털 서명을 추가할 수 있는 사용자 프로그램 파일 유형:
- ARX – ObjectARX 파일
- CRX – Console Runtime Extension 파일(사용자 인터페이스가 없다는 점을 제외하고는 ARX 파일과 유사)
- DBX - ObjectDBX(Object Enabler) 파일
- DLL – 메뉴 리소스 라이브러리 또는 .NET 어셈블리
- FAS - 빠르게 로드된 AutoLISP 파일
- MNL - 메뉴 AutoLISP 파일
- LSP – AutoLISP 원본 파일
- VLX – 컴파일된 AutoLISP 프로젝트 파일(VLIDE 명령)
주: VBA 프로젝트(DVB) 및 JavaScript(JS) 파일은 디지털 서명이 가능하지 않습니다.
사용자 프로그램 파일에 디지털 서명하는 데 필요한 도구
사용자 프로그램 파일에 디지털 서명하려면 특수 도구가 필요합니다. 필요한 도구는 서명할 파일 유형에 따라 달라집니다. 사용할 수 있는 두 가지 도구 개요:
디지털 서명 부착 워크플로우
다음은 디지털 서명을 AutoLISP 또는 이진 파일에 부착하기 위해 따라야 하는 프로세스에 대한 기본 내용입니다.
- AutoLISP 파일 서명
-
- 디지털 인증서를 만들거나 공급업체로부터 받습니다.
디지털 인증서를 만드는 방법에 대한 자세한 내용은 "디지털 인증서 만들기"를 참고하십시오.
- 디지털 인증서를 만드는 경우 PFX 파일을 작성한 다음 디지털 인증서를 가져옵니다.
자세한 내용은 "개인 정보 교환(PFX) 파일 작성" 및 "디지털 인증서 가져오기" 항목을 참고하십시오.
- 디지털 서명 부착(AcSignApply.exe) 도구를 사용하여 디지털 서명을 AutoLISP 파일에 부착합니다.
AutoLISP 파일 서명에 대한 자세한 내용은 "AutoLISP 파일 디지털 서명"을 참고하십시오.
- 새로 서명한 파일을 AutoCAD 프로그램에 로드하고 디지털 서명이 인식되는지 확인합니다.
- 이진 파일 서명
-
- 디지털 인증서를 만들거나 공급업체로부터 받습니다.
디지털 인증서를 만드는 방법에 대한 자세한 내용은 "디지털 인증서 만들기"를 참고하십시오.
- 디지털 인증서를 만드는 경우 PFX 파일을 작성한 다음 디지털 인증서를 가져옵니다.
자세한 내용은 "개인 정보 교환(PFX) 파일 작성" 및 "디지털 인증서 가져오기" 항목을 참고하십시오.
- 서명 도구(SignTool.exe)를 사용하여 디지털 서명을 이진 파일에 부착합니다.
이진 파일 서명에 대한 자세한 내용은 "이진(ObjectARX 또는 Managed .NET) 파일 디지털 서명"을 참고하십시오.
- 새로 서명한 파일을 AutoCAD 프로그램에 로드하고 디지털 서명이 인식되는지 확인합니다.