(별지) 서식문서

[별지 제1호 서식]

(앞 면)

접 수 번 호 제 호	검증신청서
신청기관	①신청기관명
	②담당자 (직책)		부서명
			전화
			이메일
개발기관	③개발업체명
	④개발자 (직책)		부서명
			전화
			이메일
검증신청 제 품	⑤서비스 유형	□대민서비스 □내부행정 □현장업무 □기타( )
	⑥구현유형	□앱 □하이브리드앱(앱+웹) □기타( )
	⑦개발플랫폼	□구글 □애플 □MS □기타( )
	⑧운영체제
	⑨개발언어
	⑩앱식별자
	⑪공통기반	□사용 □사용안함
상기와 같이 모바일 전자정부서비스 앱 소스코드 등에 대한 보안성 검증을 신청하며, 기재사항에 허위사실이 없음을 확인합니다. 년 월 일 신청기관장 (서명 또는 인) 한국인터넷진흥원장 귀하

[별지 제1호 서식]

(뒷 면)

검증신청서 작성요령

1. 해당하는 빈칸에 ☑ 와 같이 표기한다.

2. 각 항목의 작성요령은 다음과 같다.

① 신청기관의 기관명을 기재한다.

② 검증신청 업무 담당자 성명, 직책, 부서명, 전화번호, 이메일주소 등을 기재한다.

③ 개발기관의 상호 또는 명칭을 기재한다.

④ 개발업무 담당자 성명, 직책, 부서명, 전화번호, 이메일주소 등을 기재한다.

⑤ 다음의 앱 서비스 유형에 따라 해당 항목에 표기한다.

- 대민서비스 : 全국민 대상으로 정보열람, 민원신청․열람, 세금납부 등 서비스 제공

- 내부행정업무 : 공무원 및 공공기관 직원 대상으로 이메일, 메모보고, 전자결재 등 서비스 제공

- 현장업무 : 공무원 및 공공기관 직원 대상으로 기상정보, 주정차 위반단속 등 현장행정업무 서비스 제공

- 기타 : 위 유형에 해당되지 않는 경우로 관련 유형 기술

⑥ 앱 구현 유형에 따라 해당 항목에 표기한다.

⑦ 앱 개발플랫폼 유형에 따라 해당 항목에 표기한다.

⑧ 앱 설치․운영 대상 운영체제 명칭과 버전번호를 기재한다.

⑨ 앱 개발언어를 기재한다.

⑩ 앱 명칭과 식별자(예, kr.or.kisa.app)를 기재한다.(단, 식별자가 없는 경우 앱 명칭만 기재한다.)

⑪ 해당 앱이 모바일 공통기반(런처)에서 동작하는지 여부를 기재한다.

※ ‘모바일 전자정부 공통기반 및 지원센터 활용 가이드라인’ 참고

[별지 제2호 서식]

검증신청 접수증

검증신청 접수증
접수번호
접수담당자
검증신청인	기관명
	성명
	연락처
제품명
위와 같이 접수하였음을 확인합니다. 년 월 일 한국인터넷진흥원			접수인

※ 접수된 제출물은 내부 제출물 관리 절차에 의해 안전하게 관리됩니다.

[별지 제3호 서식]

보안명세서

< 검증대상 제품명 >

년 월 일

< 신청기관명 >

1. 개요

o 일반적으로 다음의 사항을 포함한다.

- 검증신청 제품 식별정보(제품명, 버전, 신청기관, 배포예상 앱스토어 등)

(작성 예1. 식별정보)

제품	모바일 테스트 앱 V1.0 (하이브리드)
신청기관	한국인터넷진흥원
검증신청일	2012.5.1
서비스 구분	대민서비스
공통기반 사용	미사용
개발 플랫폼 (프레임워크 등)	구글 안드로이드 2.3 (앱스프레소 1.1.1)
배포 앱스토어	(SKT) T스토어, (KT) 올레마켓, (LG U+) 스마트월드, (구글) Play스토어

- 서비스 소개(서비스 대상, 주요 제공 서비스 설명 등)

(작성 예2. 서비스 소개)

구분	내용
서비스 대상	지방세 검색 희망 사용자(국민)
주요 서비스	최근 3년간 지방세 납부 및 고지서 검색 등의 서비스 제공

(작성 예3. 기타)

라이브러리	내용
open.lib	o (출처) 오픈그래프 그룹 * (URL) http://www.opengraph.org o (기능) 그래프 작성 및 뷰어 기능 * (위치) /lib/open.lib * 필요시, 컴파일시 주의사항 기술 o (취약점) 사용자층이 두터운 오픈 라이브러리로 취약점 발생시, 사용자 그룹에 의해 취약점 패치 파일이 업데이트 됨
cots.lib	o (출처) 디비디비社 * (URL) http://www.dbdb.com o (기능) Test DB 검색, 삽입, 삭제 등 DB 관리 기능 * (위치) /lib/cots.lib * 필요시, 컴파일시 주의사항 기술 o (취약점) 상용 라이브러리로 취약점 발생시, 디비디비社에서 취약점 패치 파일 제공 예정
...

- 기타 추가적으로 포함되어야 할 사항(공개용․상용 라이브러리 사용 현황 등)

2. 보안속성

o 일반적으로 다음의 사항을 포함한다.

- 앱 기능 설치․동작시 필요한 권한 설명

- 앱에서 다루는 중요정보(개인정보, 개인위치정보 등) 및 이에 대한 안전한 관리방법 서술

※ 위치정보사업 또는 위치기반서비스사업 신고여부 기술

- 비밀번호 조합규칙(조합문자, 길이 등) 서술

- 모바일 플랫폼에서 제공하는 보안메커니즘 사용 내역

- 기타 추가적으로 포함되어야 할 사항

(작성 예)

보안속성		내용
권한		․네트워크 통신, 통화, 저장소 ※ 필요시, 권한 정보 캡쳐 가능
중요정보	개인정보	․(수집) 해당 사항 없음 ․(저장) 해당 사항 없음 ․(전송) 비밀번호 해쉬값(SHA-256) 암호화(AES) 전송
	위치정보	․(수집) 해당 사항 없음 ․(저장) 해당 사항 없음 ․(전송) 해당 사항 없음
비밀번호		․영대․소문자, 숫자, 특수문자 조합하여 9자리 이상 ※ 제외되는 특수문자 : < , > , % , ` , ; ․3개 이상 동일한 문자 연속 사용 제외 ․오름차순 또는 내림차순 문자열 제외
보안메커니즘		․(iOS의 경우) 암호키 저장시 키체인 사용 ․(공통기반 사용시) 전송데이터 암호화시, 공통기반 VPN 사용
...

3. 구현기능

o 일반적으로 다음의 사항을 포함한다.

- 구현된 모든 UI 이미지 및 동작에 따른 기능동작 설명

- UI에서 식별되지 않는 기능(예, 서비스 등) 설명

- 예외 및 오류메세지

- 상용 또는 공개모듈(소스코드 미제공) 사용시, 사용목적 및 기능 설명

- 기타 추가적으로 포함되어야 할 사항

(작성 예)

주요기능	기능 설명
로그인	o 테스트 정보 입력 및 검색을 위한 적절한 사용자 여부 확인 * 필요시, 해당 메뉴 캡처 가능
...

4. 시험항목 및 결과

o 일반적으로 다음의 사항을 포함한다.

- 구현된 기능에 대한 시험내용 및 결과 등

- 시험항목별 시험목적, 시험환경, 시험절차, 시험결과 등

※ 상용 또는 공개모듈(소스코드 미제공) 사용시, 해당 모듈에 대한 시험결과 포함

- 기타 추가적으로 포함되어야 할 사항

(작성 예)

주요기능	시험 내용	시험결과
로그인	o 테스트 정보 입력 및 검색을 위한 적절한 사용자 여부 확인	정상동작 확인 * 필요시, 결과 캡쳐
...

[별지 제4호 서식]

<접수번호>

보완요청서

< 검증대상 제품명 >

년 월 일

1. 개요

o 일반적으로 다음의 사항을 포함한다.

- 검증신청 개요 : 접수번호, 검증대상 제품명, 신청기관명 등

- 보완요청서 개요 : 보완요청서 식별정보, 보완요청 목록 등

2. 보완요청

o 보완요청 항목에는 일반적으로 다음의 사항을 포함한다.

- 검증기준항목, 보완요청 내용, 보완요청을 이행하지 않는 경우 검증에 미치는 영향 등

- 기타 추가적으로 포함되어야 할 사항

(작성 예)

검증기준 항목	보완요청 내용	비고
FV-4. 중요정보 관리	o 비밀번호를 평문으로 전송함	결과 캡쳐 이미지
...

[별지 제5호 서식]

<접수번호>

보완조치내역서

< 검증대상 제품명 >

년 월 일

< 신청기관명 >

1. 개요

o 일반적으로 다음의 사항을 포함한다.

- 보완조치 대상 제품명, 신청기관명 등

- 보완요청일, 보완조치기간 등

(작성 예)

제품	모바일 테스트 앱
신청기관	한국인터넷진흥원
검증 신청/접수일	2012.5.1 / 2012.5.2
보완요청 접수/제출일	2012.5.10 / 2012.21
보완조치기간	2012.5.10 ~ 2012.5.20

2. 보완조치

o 보완조치 항목에는 일반적으로 다음의 사항을 포함한다.

- 보완요청 항목, 보완요청 내용에 대한 조치내역, 조치사항에 대한 자체 확인결과 등

- 기타 추가적으로 포함되어야 할 사항

(작성 예)

보완요청 항목	보완요청 내용	조치사항
FV-4. 중요정보 관리	o 비밀번호 평문 전송	o 보안서버(SSL 서버) 구축을 통해 비밀번호 암호화 전송 * 관련 수정 소스코드 - src/ssl.java