InfoPath 2010의 디지털 서명

적용 대상
InfoPath 2010 InfoPath Edit Mode 2010

디지털 서명은 개념적으로 종이 문서에 적용되는 서면 서명과 동일합니다. 디지털 서명은 컴퓨터 암호화를 사용하여 서명자와 서명된 디지털 정보(예: 양식 서식 파일, 전자 메일 메시지 및 문서)를 인증하는 데 사용됩니다.

이 문서의 내용

디지털 서명

디지털 서명은 다음을 설정하는 데 도움이 됩니다.

  • 진위 디지털 서명은 서명자가 자신이 누구라고 주장하는지 보장하는 데 도움이 됩니다.
  • 무결성 디지털 서명은 디지털 서명이 적용된 이후 서명된 콘텐츠가 변경되거나 변조되지 않도록 하는 데 도움이 됩니다.
  • 부인하지 않는 경우 디지털 서명은 서명된 콘텐츠의 출처를 모든 당사자에게 증명하는 데 도움이 됩니다. 거부는 서명된 콘텐츠와 관계된 책임을 서명자가 거부하는 것을 의미합니다.

Microsoft InfoPath 양식 또는 InfoPath 양식 서식 파일에 디지털 서명을 적용하려면 디지털 인증서가 필요합니다. 상업용 인증 기관 또는 내부 보안 관리자를 통해 디지털 인증서를 얻을 수 있습니다.

디지털 서명은 InfoPath 양식 및 기반 InfoPath 양식 서식 파일에 적용할 수 있습니다.

맨 위로 이동

InfoPath 양식에 대한 디지털 서명

디지털 서명은 인터넷 Explorer 및 InfoPath에서 작성되는 양식에 적용할 수 있습니다. 양식 디자이너는 서명할 데이터를 지정하고 사용자가 서명을 추가하는 방법 및 컨트롤을 구성합니다. 양식이 서명된 후에는 서명을 무효화하지 않고 양식 또는 서명된 양식의 일부를 변경할 수 없습니다.

양식에 디지털 서명 적용

InfoPath를 사용하면 양식 디자이너에서 서명이 적용될 때 양식의 모든 부분 또는 일부만 디지털 서명할지 여부를 지정할 수 있습니다. 이 작업을 수행하는 방법에는 몇 가지가 있으며, 디자이너로서의 선택은 사용자에게 가장 적합한 사용자 환경과 사용자가 서명을 적용할 때 사용할 수 있는 환경을 모두 기반으로 해야 합니다. 사용자가 디지털 서명을 적용할 수 있는 세 가지 인터페이스가 있으며, 이러한 각 인터페이스는 부분 또는 전체 형식의 디지털 서명을 적용하도록 구성할 수 있습니다.

섹션 컨트롤

섹션 컨트롤을 사용하여 인터넷 Explorer 및 InfoPath Filler에서 디지털 서명을 적용할 수 있습니다. 디지털 서명을 적용하도록 Section 컨트롤을 구성하는 가장 쉬운 방법은 섹션 속성 대화 상자를 사용하는 것입니다.

  1. 양식 서식 파일에서 컨트롤을 삽입할 위치에 커서를 놓습니다.
  2. 탭의 컨트롤 그룹에서 섹션 컨트롤을 클릭합니다.
  3. 필요에 따라 이전 두 단계를 반복하여 사용자가 섹션 컨트롤 영역에 서명할 추가 컨트롤을 추가합니다.

참고

디지털 서명을 적용할 때 사용자는 이러한 컨트롤에 저장된 데이터에 서명합니다.

  1. 섹션 컨트롤을 선택합니다.
  2. 속성 탭의 속성 그룹에서 컨트롤 속성 단추를 클릭합니다.
  3. 사용자가 이 섹션에 디지털 서명하도록 허용 검사 확인란을 선택합니다.
  4. 목록에서 서명할 수 있는 데이터 추가 를 선택합니다.
  5. 서명 가능한 데이터 집합 대화 상자의 기본값이 올바른 경우가 많습니다. 고급 사용자만 이러한 값을 변경해야 합니다.
  6. 확인을 클릭하여 서명 가능한 데이터 집합 대화 상자를 닫습니다.
  7. 확인을 다시 클릭하여 섹션 속성 대화 상자를 닫습니다.

섹션 컨트롤은 양식의 일부에 디지털 서명을 적용하는 데 가장 자주 사용됩니다. 그러나 전체 양식에 서명을 적용하는 데 사용할 수도 있습니다. 섹션 컨트롤을 사용하여 전체 양식에 디지털 서명을 적용하는 경우 양식의 모든 컨트롤을 섹션에 추가하는 것이 가장 좋습니다.

참고

섹션 서명은 인터넷 Explorer InfoPath Filler에서 지원됩니다.

서명선 컨트롤

서명선 컨트롤은 InfoPath Filler에 입력된 양식에 디지털 서명을 적용하는 데 사용되며 기본값은 전체 양식에 서명하는 것입니다. 대부분의 경우 양식의 적절한 위치(일반적으로 아래쪽)에 서명선 컨트롤을 추가할 수 있으며 더 이상 구성할 설정이 없습니다. 그러나 사용자가 이미지를 사용하여 양식에 서명하거나 양식의 일부에만 서명할 수 있도록 서명선 컨트롤을 구성할 수 있습니다.

이미지 서명을 사용하도록 서명 라인 컨트롤을 설정하는 것은 일본에서 일반적으로 사용되는 한코 스탬프와 함께 가장 자주 사용됩니다. 디지털 서명에 이미지를 사용하도록 서명선 컨트롤을 구성하려면 다음을 수행합니다.

  1. 양식 서식 파일에서 컨트롤을 삽입할 위치에 커서를 놓습니다.
  2. 탭의 컨트롤 그룹에서 서명선 컨트롤을 클릭합니다.
  3. 서명선 컨트롤을 선택합니다.
  4. 속성 탭의 속성 그룹에서 컨트롤 속성 단추를 클릭합니다.
  5. 서명선 속성 대화 상자에서 고급 탭을 클릭합니다.
  6. 모양 섹션에서 스탬프 표시를 클릭합니다.
  7. 확인을 클릭합니다.

양식의 일부만 서명하도록 서명선 컨트롤을 구성하려면 다음을 수행합니다.

  1. 양식 서식 파일에서 컨트롤을 삽입할 위치에 커서를 놓습니다.
  2. 탭의 컨트롤 그룹에서 서명선 컨트롤을 클릭합니다.
  3. 서명선 컨트롤을 선택합니다.
  4. 속성 탭의 속성 그룹에서 컨트롤 속성 단추를 클릭합니다.
  5. 서명선 속성 대화 상자에서 고급 탭을 클릭합니다.
  6. 서명할 양식의 부분 지정 섹션에서 수정 단추를 클릭합니다.
  7. 필드 선택 또는 그룹 선택기를 사용하여 서명 가능한 데이터 집합을 지정합니다.
  8. 확인을 클릭하여 서명 가능한 데이터 집합 대화 상자를 닫습니다.
  9. 확인을 다시 클릭하여 섹션 속성 대화 상자를 닫습니다.

참고

서명선 컨트롤은 InfoPath 2010 Filler 양식을 디자인하는 경우에만 사용할 수 있으며 웹 브라우저 양식에서는 지원되지 않습니다. 또한 서명선 컨트롤을 사용하면 InfoPath에서 서명 수집 - SharePoint 2010 워크플로를 지원할 수 있습니다. 서명 수집 – SharePoint 2010 워크플로는 목록 또는 라이브러리에 저장된 Microsoft Office 문서를 사용자 그룹으로 라우팅하여 디지털 서명을 수집합니다.

Backstage 보기

Microsoft Office Backstage 보기는 섹션 및 서명 줄 컨트롤을 사용하고 서명 컨트롤이 없는 경우 디지털 서명을 동시에 적용하는 데 사용됩니다. 그러나 양식 표면에 서명선 컨트롤을 사용하지 않으려는 경우 가장 자주 사용됩니다.

Backstage 보기를 사용하여 서명 컨트롤이 없는 경우 디지털 서명을 수집하려면 먼저 양식에 디지털 서명을 사용하도록 설정하고 사용자가 서명하는 데이터 집합을 지정해야 합니다.

  1. 파일 탭을 클릭합니다.
  2. 양식 옵션을 클릭합니다.
  3. 범주에서 디지털 서명을 클릭한 다음 양식의 서명 부분 허용을 선택합니다.
  4. Add(추가)를 클릭합니다.
  5. 첫 번째 텍스트 상자에 공백 없이 서명할 데이터의 이름을 입력합니다.
  6. 서명할 필드 및 그룹 텍스트 상자의 오른쪽에서 XPath 선택 아이콘을 클릭합니다.
  7. 필드 또는 그룹 선택 대화 상자에서 디지털 서명을 사용하도록 설정할 필드 또는 그룹을 클릭합니다.
  8. 확인을 클릭합니다.

참고

Backstage 보기는 클라이언트 전용 기능입니다. 따라서 InfoPath Filler를 사용하여 작성되는 양식에 디지털 서명을 적용하는 데만 사용할 수 있습니다.

양식에 여러 서명 추가

양식 서식 파일을 디자인할 때 사용자가 양식에 여러 디지털 서명을 추가할 수 있는지 여부와 해당 서명을 공동 서명해야 하는지(각 서명은 다른 서명과 독립적임) 또는 반대 서명(각 서명은 양식에 서명하고 그 앞에 오는 서명)을 지정할 수도 있습니다. 다음과 같이 섹션 컨트롤 또는 서명선 컨트롤을 사용하여 여러 서명을 구성할 수 있습니다.

섹션 컨트롤

  1. 섹션 컨트롤을 선택한 다음 속성 탭의 속성 그룹에서 컨트롤 속성 단추를 클릭합니다.
  2. 디지털 서명 탭을 클릭합니다.
  3. 사용자가 이 섹션 검사 디지털 서명 허용 상자를 선택합니다.
  4. 수정 단추를 클릭합니다.
  5. 서명 옵션 섹션에서 적절한 옵션을 선택합니다.
  6. 확인을 클릭합니다.
  7. 확인을 클릭하여 섹션 속성 대화 상자를 닫습니다.

서명선 컨트롤

  1. 양식 서식 파일에서 컨트롤을 삽입할 위치에 커서를 놓습니다.
  2. 탭의 컨트롤 그룹에서 서명선 컨트롤을 클릭합니다.
  3. 서명선 컨트롤을 선택합니다.
  4. 속성 탭의 속성 그룹에서 컨트롤 속성 단추를 클릭합니다.
  5. 고급 탭을 클릭합니다.
  6. 수정 단추를 클릭합니다.
  7. 서명 옵션 섹션에서 적절한 옵션을 선택합니다.
  8. 확인을 클릭합니다.
  9. 확인을 클릭하여 섹션 속성 대화 상자를 닫습니다.

서명이 적용될 때 표시할 확인 메시지 지정

디지털 서명이 적용될 때 사용자에게 표시할 확인 메시지를 지정할 수도 있습니다. 확인 메시지를 지정하려면 다음을 수행합니다.

섹션 컨트롤

  1. 섹션 컨트롤을 선택합니다.
  2. 속성 탭의 속성 그룹에서 컨트롤 속성 단추를 클릭합니다.
  3. 디지털 서명 탭을 클릭합니다.
  4. 사용자가 이 섹션 검사 디지털 서명 허용 상자를 선택합니다.
  5. 수정 단추를 클릭합니다.
  6. 서명 옵션 섹션에서 적절한 옵션을 선택합니다.
  7. 서명 확인 메시지 상자에 원하는 메시지를 입력합니다.
  8. 확인을 클릭하여 서명 가능한 데이터 집합 대화 상자를 닫습니다.
  9. 확인을 클릭하여 섹션 속성 대화 상자를 닫습니다.

서명선 컨트롤

  1. 양식 서식 파일에서 컨트롤을 삽입할 위치에 커서를 놓습니다.
  2. 탭의 컨트롤 그룹에서 서명선 컨트롤을 클릭합니다.
  3. 서명선 컨트롤을 선택한 다음 속성 탭의 속성 그룹에서 컨트롤 속성 단추를 클릭합니다.
  4. 일반 탭에서 서명자가 서명하기 전에 표시할 메시지 상자에 메시지를 설정합니다.
  5. 확인을 클릭합니다.

디지털 서명 사용 안 함

양식에 대한 디지털 서명을 사용하지 않도록 설정하려면 다음 단계를 완료합니다.

  1. 파일을 클릭한 다음 양식 옵션을 클릭합니다.
  2. 범주에서 디지털 서명을 클릭합니다.
  3. 양식 서명 허용 안 을 클릭합니다.

맨 위로 이동

InfoPath 양식 서식 파일의 디지털 서명

사용자가 양식 서식 파일을 기반으로 양식에 서명할 수 있도록 디지털 서명을 사용하도록 설정하는 것 외에도 디자인한 양식 서식 파일에 디지털 서명할 수도 있습니다. 양식 서식 파일에 디지털 서명하면 양식의 디지털 서명이 양식을 작성한 사용자로 인증하는 것과 동일한 방식으로 양식 서식 파일의 디자이너로 인증됩니다.

양식 서식 파일에 디지털 서명을 추가하면 양식 서식 파일이 전체 신뢰 수준에서 작동할 수도 있습니다. 예를 들어 전체 신뢰 수준의 보안을 사용하는 관리 코드를 포함하는 양식 서식 파일은 사용자의 컴퓨터에 설치하거나 양식 서식 파일 디자이너가 디지털 서명하여 원격으로 사용할 수 있도록 해야 합니다.

참고

양식 서식 파일이 XML 스키마를 기반으로 디자인된 경우 XML 스키마에 W3C(World Wide Web Consortium) XML 디지털 서명 네임스페이스에 있는 노드가 있는 경우에만 해당 양식 서식 파일에 디지털 서명을 사용하도록 설정할 수 있습니다.

양식 서식 파일에 디지털 서명하려면 다음 단계를 완료합니다.

  1. 파일 탭을 클릭합니다.
  2. 양식 옵션을 클릭합니다.
  3. 보안 및 신뢰를 클릭합니다.
  4. 이 양식 서식 파일 검사 서명 상자를 선택합니다.
  5. 인증서 선택을 클릭합니다.
  6. 인증서 선택 대화 상자에서 양식 서식 파일에 디지털 서명할 인증서를 클릭합니다.
  7. 확인을 클릭합니다.

참고

사용자의 컴퓨터에서 인증서를 신뢰할 수 없는 경우 InfoPath는 보안 메시지를 표시하고 사용자가 양식 서식 파일을 기반으로 양식을 열기 전에 인증서 발급자 신뢰를 사용하도록 설정해야 합니다.

맨 위로 이동

고려 사항

  • InfoPath 양식 디지털 서명의 수명

디지털 서명을 적용하는 데 사용되는 디지털 인증서의 만료 날짜가 있습니다. 인증서가 만료되면 해당 인증서에 적용된 모든 디지털 서명이 잘못된 것으로 처리됩니다. InfoPath 2010은 InfoPath 양식 서명에 대한 이 문제를 해결하기 위해 Office 2010 XAdES-T 구현을 지원합니다. 디지털 서명 수명 및 XAdES 사용에 대한 자세한 내용은 Office 2010의 디지털 서명을 참조하세요.

  • InfoPath 양식 서식 파일 서명

양식 서명과 마찬가지로 양식 서식 파일에 서명하는 데 사용되는 디지털 인증서에도 만료 날짜가 있습니다. 그러나 InfoPath 2010은 양식 서식 파일에 XAdES 메타데이터를 적용하는 메커니즘을 제공하지 않습니다. 디지털 서명이 양식 서식 파일에 적용되면 게시자는 디지털 인증서 만료 날짜 전에 SignTool 을 사용하여 디지털 서명을 갱신할 계획입니다.

  • 보안

디지털 서명은 서명된 데이터가 변조되지 않도록 하는 데 사용하는 암호화 알고리즘만큼만 안전합니다. InfoPath 2010의 디지털 서명 보안에 대한 소개는 InfoPath 2010의 디지털 서명 지원을 참조하세요.

맨 위로 이동