영상 보안 시스템 상호연동 tta verified...

59
공공공공공 NVR 공공 공공공공 TTA Verified 공공공공공 공공(공) 제제 제제 제 제 제 : 2017. 12. 22. 제 제 제 : 제제제제제제제제 제제제 공공공공 제제제제제 NVR 제제 제제제제 제제제제제 제제제 제제제 TTA Verified 제제 제제제제제 제제제제제 제 공공공공 제. 제제제제제 NVR 제제 제제제제 TTA Verified 제제제 제제 제제 제제제 제제제 제. 제제제제제 NVR 제제 제제제제 TTA Verified 제제제 제제 제제 제제 제 제제 제제제 제제제

Upload: others

Post on 19-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

공공기관용 NVR 보안 성능품질TTA Verified 시험지침서 제정(안)

제안

번호   

제 안 일 : 2017. 12. 22.

제 안 자 : 공공안전서비스단 이은향

제안이유       

공공기관용 NVR 보안 성능품질 인증시험을 위하여 필요한 TTA

Verified 세부 시험지침을 마련하고자 함

주요내용               

가. 공공기관용 NVR 보안 성능품질 TTA Verified 인증에 대한 시험

환경을 정의함

나. 공공기관용 NVR 보안 성능품질 TTA Verified 인증에 대한 시험

내용 및 시험 절차를 정의함

Page 2: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

관리구분 : □관리본 □비관리본

문서번호 : TIB-0070/R00 : 2017관리번호 :

공공기관용 NVR 보안 성능품질

TTA Verified 시험지침서

Page 3: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 2/44

제·개정 이력 현황개정번호 제·개정일 개정쪽 제·개정내용

00 2017.12. 22. - 시험규격서 마련에 따른 제정

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 4: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 3/44

목 차

1 적용 범위....................................................................................................................................................4

2 적용 표준....................................................................................................................................................4

3 정의.............................................................................................................................................................4

4 시험 항목....................................................................................................................................................5

5 보안 등급 분류 및 적용.............................................................................................................................7

6 시험 환경....................................................................................................................................................8

7 시험 방법 및 기준....................................................................................................................................10

8 시험대상장비에 대한 제출 사항............................................................................................................30

9 기타 사항..................................................................................................................................................30

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 5: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 4/44

1 적용 범위

본 문서는 정보통신 제품 및 서비스에 대한 인증 요령 제12조 및 공공기관용 영상정보처리기기

보안 요구사항에 따라 NVR의 보안 성능품질에 대하여 기능 및 성능을 시험하고 인증하는 것을

적용범위로 한다.

2 관련 표준 및 규격

[1] IETF RFC7616, HTTP Digest Access Authentication, September 2015.[2] IETF RFC5246, The Transport Layer Security (TLS) Protocol Version 1.2, August 2008.[3] IETF RFC4492, Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security

(TLS), May 2006.[4] IETF RFC3550, RTP:A Transport Protocol for Real-Time Applications, July 2003.[5] IETF RFC2326, Real Time Streaming Protocol (RTSP), April 1998.[6] IETF RFC4151, The Secure Shell (SSH) Protocol Architecture, January 2006.[7] IETF RFC4269, The SEED Encryption Algorithm, December 2005.[8] IEC 62676-2-3 Video surveillance systems for use in security application - Part 2-3: Video transmission

protocols - IP interoperability implementation based on Web services, Edition 1.0, 2013. 11.[9] W3C, HTML5:A vocabulary and associated APIs for HTML and XHTML, Oct 2014.[10] KS X 1213-1, 128비트 블록 암호 알고리즘 ARIA – 제1부: 일반, 2009. 12.

[11] KS X 1213-2, 128비트 블록 암호 알고리즘 ARIA – 제2부: 운용 모드, 2009. 12.

[12] 영상정보 처리기기 설치∙운영 가이드라인, 2015. 1., 행정자치부.

[13] 영상보안시스템 상호연동 TTA Verified 인증 기준, 2017. 9, TTA.

[14] 영상보안시스템용 NVR TTA Verified 인증 기준, 2017. 11, TTA.

3 정의

3.1 용어 정의

시험대상장비[하드웨어(H/W) NVR]

IP카메라, 비디오 서버 등에서 IP 네트워크로 영상을 전달받아 저장, 검색, 모니터링 할 수

있는 영상정보처리기기이며 임베디드 또는 PC 타입의 하드웨어 형태를 가진다. NVR에

무선 통신 인터페이스가 존재하는 경우, 공장초기화 상태에서 비활성화되어 있어야 하며

최고 관리자만 무선 통신 인터페이스를 활성화/비활성화할 수 있어야 한다.

시험대상장비[소프트웨어(S/W) NVR]

IP카메라, 비디오 서버 등에서 IP 네트워크로 영상을 전달받아 저장, 검색, 모니터링 할 수

있는 응용프로그램 형태의 영상정보처리기기이며 권장되는 사양의 하드웨어에 탑재하여

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 6: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 5/44

시험한다. NVR에 무선 통신 인터페이스가 존재하는 경우, 공장초기화 상태에서

비활성화되어 있어야 하며 최고 관리자만 무선 통신 인터페이스를 활성화/비활성화할 수

있어야 한다.

영상정보처리기기

일정한 공간에 지속적으로 설치되어 사람 또는 사물의 영상 등을 촬영하거나 이를 유∙무선망을 통하여 전송하는 일체의 장치 및 촬영되거나 전송된 영상정보를 녹화∙기록할 수

있도록 하는 장치로써 법 제2조제7호, 시행령 제3조에 따른 폐쇄회로 텔레비전(CCTV) 및

네트워크 카메라를 의미한다.

3.2 약어

AES Advanced Encryption StandardARIA Academy, Research Institute, AgencyCCTV Closed Circuit TelevisionCMS Client Management SystemDHCP Dynamic Host Configuration ProtocolECC Elliptic Curve CryptosystemsFTP File Transfer ProtocolHTML5 Hypertext Markup Language 5HTTP Hypertext Transfer ProtocolHTTPS Hypertext Transfer Protocol over Secure Socket LayerIP Internet ProtocolMD5 Message-Digest algorithm 5NTP Network Time ProtocolNVR Network Video RecorderPoE Power over EthernetPTZ Pan, Tilt, ZoomRSA Rivest, Shamir, AdlemanRTP Real Time ProtocolRTSP Real Time Streaming ProtocolSHA Secure Hash AlgorithmSNMP Simple Network Management ProtocolSOAP Simple Object Access ProtocolSSH Secure ShellSSL Secure Socket LayerTLS Transport Layer SecurityUHD Ultra High DefinitionVLAN Virtual Local Area NetworkVMS Video Management System

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 7: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 6/44

WSSE Web Service Security

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 8: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 7/44

4 시험 환경

4.1 개요

시험 환경 구성은 그림 1과 같다. 시험대상장비에 연결하는 IP카메라은 “공공기관용 NVR 보안

성능품질 TTA Verified 인증 기준”을 만족하는 장비를 활용한다. 시험대상장비인 NVR은

기본적으로 공장 초기화 상태에서 시험하고, 필요 시 장비의 설정을 변경하여 시험한다.

시험대상장비의 무선 통신 인터페이스 영역은 시험대상범위에서 제외한다.

Private Network

(CCTV)

IP Camera (Dome)

PoE Switch

NVR

IP Network

IP Camera (PTZ)IP Camera (Bullet)

NetworkProtocol Analyzer

VMS/CMS

DHCP Server

NTP Server

TCP/IP

Client PC

그림 1. 시험 환경 구성도

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 9: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 8/44

4.2 시험 장비

본 시험을 위해 사용하는 시험 장비는 표 1과 같다.

표 1. 공공기관용 NVR 보안 성능품질 시험장비 목록

장비명 모델명 제조사 비고

PoE Switch SF220-24P CISCONetwork Protocol

Analyzer Wireshark Wireshark Foundation

DHCP Server T16000 ipTime

Client PC LG14Z95 LG전자

영상보안시스템(CCTV)보안기능 시험기

Voost ㈜서브

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 10: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 9/44

5 시험 방법 및 기준

5.1 최초 비밀번호 변경

분류식별 및 인증/관리자 기본(Default) 비밀번호

변경기능필수/선택 필수

시험개요 공장초기화 상태에서 관리자 기본(Default) 비밀번호 변경이 강제되는 지 확인한다.

시험방법

[장비 접속]

① 시험대상장비를 공장 초기화 상태로 설정한다.

② 시험대상장비에 웹 브라우저 또는 로컬 콘솔로 접속한다.

③접속한 첫 화면에서 비밀번호를 변경/생성이 강제되는 지 인한다.

[서비스 접속: 기본(Default) 비밀번호가 있는 경우]①시험대상장비를 공장 초기화 상태로 설정한다.②관리자 비밀번호를 변경/생성한다.③각 서비스 접속을 허용하도록 설정을 변경한다.④각 서비스에 최초 접속하여 기본 비밀번호로 로그인 되지 않으며 비밀번호 변경이

강제되는 지 확인한다.[서비스 접속: 기본(Default) 비밀번호가 없는 경우]① 시험대상장비를 공장 초기화 상태로 설정한다.

② 관리자 비밀번호를 변경/생성한다.

③ 각 서비스 접속을 허용하도록 설정을 변경한다.

④ 각 서비스에 최초 접속하여 절차 ②에서 설정한 비밀번호로 로그인 되는 것을 확인한다

시험결과

확인

장비를 공장 초기화한 후 최초 장비 접속 및 최초 서비스 접속 시 관리자 기본

(Default) 비밀번호 유지는 제한 되어야 하며 반드시 안전한 패턴으로 변경되어야

한다.1) 장비 접속

- 웹 브라우저, 로컬 콘솔 등2) 서비스 접속

- SSH, HTTP/HTTPS, RTSP, FTP, TELNET, SNMP 등

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 11: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 10/44

5.2 비밀번호 조합 구성

분류 식별 및 인증/안전한 비밀번호 설정 기능 필수/선택 필수

시험개요 안전한 비밀번호 조합 구성을 사용하는 지 확인한다.

시험방법

① 시험대상장비의 비밀번호를 9자리 미만으로 설정하여 비밀번호 설정이 되지 않는 지

확인한다.

② 비밀번호 9자리 이상으로 숫자, 영문, 대문자, 영문 소문자, 특수문자 3가지 조합이상으로

비밀번호를 구성하여 비밀번호 설정이 되는 지 확인한다.

시험결과

확인

생성하는 비밀번호는 9 자리 이상이어야 한다. 숫자, 영문 대문자, 영문 소문자, 특수문자 중 3 가지 조합 이상으로 비밀번호를

생성할 수 있어야 한다.- 숫자(0-9)- 영문자 대문자(A-Z)- 영문자 소문자(a-z)- 특수문자(!, @, #, $, %, ^, &, *, (, ) 등)

5.3 비밀번호 최소길이 설정

분류 식별 및 인증/안전한 비밀번호 설정 기능 필수/선택 선택

시험개요 비밀번호의 최소 길이를 관리자가 설정할 수 있는 지 확인한다.

시험방법

① 시험대상장비의 비밀번호의 길이를 관리자가 설정할 수 있는 기능이 있는 지 확인한다.

② 설정할 수 있는 최소 길이의 기본값은 9자리 이상인지 확인한다.

시험결과

확인

비밀번호의 최소 길이를 관리자가 설정할 수 있는 기능을 제공해야 한다.※ 최소 길이의 기본값은 9자리 이상이어야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 12: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 11/44

5.4 비밀번호 15자리 이상 입력기능

분류 식별 및 인증/안전한 비밀번호 설정 기능 필수/선택 선택

시험개요 비밀번호를 15자리 이상 입력이 가능한 지 확인한다.

시험방법

① 시험대상장비의 비밀번호 생성/변경 기능에 접근한다.

② 해당 기능에서 비밀번호를 15자리 이상으로 설정 가능한 지 확인한다.

③ 설정한 15자리 이상의 비밀번호로 로그인되는 지 확인한다.

시험결과

확인 비밀번호는 15 자리 이상 입력이 가능해야 한다.

5.5 인증 실패 시 장비접속 제한기능

분류 식별 및 인증/인증 실패 대응 기능 필수/선택 필수

시험개요 지정된 횟수 이상 인증 실패 시 일정시간 장비 접속을 제한하는 기능을 제공하는 지 확인한다.

시험방법

① 시험대상장비에 잘못된 비밀번호를 지정된 횟수만큼 입력하여 인증 실패를 유도한다.

② 인증 실패 시 일정시간 장비에 접속할 수 없는 지 확인한다.

시험결과

확인 지정된 횟수(기본값 5회 이하) 이상 인증 실패 시 일정 시간 (기본값 5분 이상) 장비

접속을 제한하는 기능을 제공해야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 13: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 12/44

5.6 인증 실패 시 장비접속 제한시간 설정기능

분류 식별 및 인증/인증 실패 대응 기능 필수/선택 선택

시험개요 인증 실패 시 장비 접속 제한 시간을 관리자가 설정할 수 있는 기능이 있는 지 확인한다.

시험방법

① “5.5 인증 실패 시 장비접속 제한기능”의 장비 제한 시간을 관리자가 설정할 수 있는 지

확인한다.

시험결과

확인 인증 실패 시 장비 접속 제한 시간을 관리자가 설정할 수 있는 기능을 제공해야 한다.

5.7 에러 메시지에 인증 실패 사유 미포함기능

분류 식별 및 인증/인증 실패 대응 기능 필수/선택 필수

시험개요 인증 실패 시 인증 실패 사유를 에러 메시지에 포함하고 있는 지 확인한다.

시험방법

① 시험대상장비에 잘못된 비밀번호를 입력하여 로그인에 실패한다.② 발생하는 로그인 실패 메시지에 인증 실패 사유가 포함되지 않는지 확인한다.

시험결과

확인

인증 실패 시 인증 실패 사유를 에러 메시지에 포함하지 않아야 한다.(인증 실패 사유 예시)- 잘못된 계정을 입력하였습니다.- 잘못된 비밀번호를 입력하였습니다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 14: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 13/44

5.8 입력 비밀번호 마스킹 기능

분류 식별 및 인증/인증 피드백 보호 기능 필수/선택 필수

시험개요 입력되는 비밀번호를 화면에서 볼 수 없도록 마스킹하는 지 확인한다.

시험방법

① 시험대상장비에 비밀번호를 입력한다.

② 입력한 비밀번호를 화면에서 볼 수 없도록 마스킹하는 지 확인한다.

시험결과

확인 입력되는 비밀번호를 화면에서 볼 수 없도록 마스킹하는 기능을 제공해야 한다.

5.9 비밀번호 암호화 저장 기능

분류 식별 및 인증/인증 데이터 보호 기능 필수/선택 필수

시험개요 비밀번호를 암호 알고리즘을 이용하여 안전하게 저장하는 지 확인한다.

시험방법

①제조사에 시험대상장비의 비밀번호 저장경로와 암호화 알고리즘을 문의한다.②바이너리 에디터 프로그램을 이용하여 해당 경로에 저장된 비밀번호 데이터 패턴이

평문이 아님을 확인한다.③ 평문이 아닌 경우, shadow 파일을 확인 하거나 해당 패턴을 복호화하여 사용된 암호화

알고리즘을 확인한다.

시험결과

확인

비밀번호를 암호 알고리즘(대칭키 암호, 해시 함수 등)을 이용하여 안전하게

저장해야 한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 15: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 14/44

5.10 비밀정보 읽기 방지 기능

분류 식별 및 인증/인증 데이터 보호 기능 필수/선택 필수

시험개요 비밀정보(비밀번호, 대칭키, 개인키 등)를 읽거나 유추할 수 없는 지 확인한다.

시험방법

①시험대상장비에서 비밀정보가 화면(GUI)에 표출되는 부분이 있는 지 확인한다.②시험대상장비에서 표출되는 비밀정보가 평문 또는 Base64 등의 방식으로 출력되지 않는

것을 확인한다.

시험결과

확인

장비에 저장된 모든 비밀정보(비밀번호, 대칭키, 개인키 등)를 읽거나 유추할 수 없어야 한다.

비밀정보 평문 저장 및 Base64 단순 인코딩 등은 제한한다.

5.11 사용자 인증

분류 식별 및 인증/사용자 인증 필수/선택 필수

시험개요 사용자 인증이 인증기준을 만족하는 지 확인한다.

시험방법

[HTTP/RTSP]①시험대상장비에서 IP카메라에 대해 HTTP/RTSP 기반으로 사전 정보 없이 Digest 인증을

시도한다.②절차 ①의 과정의 패킷을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 내역(Digest Challenge)을 보고 RFC 7616 표준의 [SHA-2] Digest

인증 방식을 지원하는 지 확인한다.[SOAP]①시험대상장비에서 IP카메라에 대해 ONVIF 메시지로 WSSE-UsernameToken의

Password Digest [SHA-1] 인증을 시도한다.② 시험대상장비에 인증이 성공하는 지 확인한다.

시험결과

확인

HTTP 사용자 인증으로 Digest (RFC 7616) [SHA-2] 인증 방식을 사용해야 한다.

RTSP 사용자 인증으로 Digest (RFC 7616) [SHA-2] 인증 방식을 사용해야 한다.

SOAP 사용자 인증으로 WSSE UsernameToken의 PasswordDigest 인증

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 16: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 15/44

방식을 SHA-1 이상으로 사용해야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 17: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 16/44

5.12 암호 알고리즘 보안 강도 만족 여부

분류 암호지원/암호사용 필수/선택 필수

시험개요 암호화 및 해시 알고리즘의 보안강도를 확인한다.

시험방법

[네트워크에서의 암호 알고리즘 확인]①시험대상장비에 암호 프로토콜(TLS 등)을 사용하여 접속한다.②네트워크 프로토콜 분석기로 절차 ①의 패킷을 캡쳐하고 사용된 알고리즘을 확인한다.

[저장소에서의 암호 알고리즘 확인]①암호화된 데이터에 콘솔 등으로 접근한다.② 암호화된 데이터를 암호화/복호화하거나 Shadow 파일을 확인하여 사용된 알고리즘을

확인한다.

시험결과

확인

암호화 및 해시 알고리즘의 보안강도는 112bit 급 이상을 만족해야 한다.(예시)- 해시(SHA-224/256/384/512 등)- 대칭키암호(SEED, ARIA-128/192/256, AES-128/192/256 등)- 공개키암호(RSA 2048 등)- 전자서명(RSA-PSS-2048/3072, ECDSA/KCDSA/EC-KCDSA 등)

5.13 국가용 암호 알고리즘 사용 여부

분류 암호지원/암호사용 필수/선택 선택

시험개요 국가용 암호 알고리즘을 지원하는 지 확인한다.

시험방법

①시험대상장비에 암호 프로토콜(TLS 등)을 사용하여 접속한다.② 네트워크 프로토콜 분석기로 절차 ①의 패킷을 캡쳐한다.③캡쳐한 패킷에서 암호화 및 해시 알고리즘의 보안강도를 확인한다.

시험결과

확인

국가용 암호 알고리즘의 사용을 권고한다.- 국정원장 승인 알고리즘, 국가사이버안전센터 안내 참조 (http://www.nis.go.kr/AF/1_7_3_2.do)

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 18: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 17/44

5.14 VLAN 기능

분류 정보흐름제어/트래픽제어 필수/선택 선택

시험개요 VLAN 기능을 지원하는 지 확인한다.

시험방법

①시험대상장비의 VLAN 기능을 활성화한다.②시험대상장비에 VLAN을 지원하는 Switch를 연결하여 VLAN으로 IP를 할당한다.③절차 ②의 과정을 네트워크 프로토콜 분석기로 캡쳐하여 802.1q 이상임을 확인한다.

시험결과

확인 VLAN 기능 제공시 IEEE Std 802.1q-2011 이상을 지원해야 한다.

5.15 IP Filtering 기능

분류 정보흐름제어/트래픽제어 필수/선택 필수

시험개요 특정 IP주소에서의 접속을 허용/차단할 수 있는 지 확인한다.

시험방법

①시험대상장비에 허용하고자 하는 IP 주소를 설정한다.②허용 IP 주소로 시험대상장비에 접속을 시도하여 접속이 허용되는 지 확인한다.③허용 IP 주소가 아닌 IP 주소로 시험대상장비에 접속을 시도하여 접속이 차단되는 지

확인한다.④시험대상장비에 차단하고자 하는 IP 주소를 설정한다.⑤차단 IP 주소로 시험대상장비에 접속을 시도하여 접속이 차단되는 지 확인한다.⑥차단 IP 주소가 아닌 IP 주소로 시험대상장비에 접속을 시도하여 접속이 허용되는 지

확인한다.

시험결과

확인

특정 IP 주소에서의 접속을 허용/차단할 수 있는 기능을 제공해야 한다.※ Black List(Deny), White List(Allow) 동작 확인

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 19: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 18/44

5.16 ACL 기능

분류 정보흐름제어/트래픽제어 필수/선택 선택

시험개요 ACL(Access Control List) 기능을 지원하는 지 확인한다.

시험방법

①시험대상장비에서 ACL 설정 시 Source IP Address 정보 또는 Source Port Number 정보를 이용하여 트래픽제어 규칙을 정할 수 있는 지 확인한다.

②ACL 설정 규칙에 따라 트래픽제어가 정상적으로 수행되는 지 확인한다.

시험결과

확인 장비별 다음과 같은 ACL 기능을 제공해야 한다.

- Source IP Address 정보 또는 Source Port Number 정보

5.17 원격관리용 IP주소 지정 기능

분류 보안관리/장비관리용원격접속IP주소제한기능 필수/선택 필수

시험개요 원격관리 서비스 용도의 IP 주소를 지정할 수 있는 지 확인한다.

시험방법

①시험대상장비에서 원격 관리 서비스 용 IP 주소를 설정한다.②설정한 IP에서 원격 관리 서비스 접속이 되는 지 확인한다.③설정한 IP가 아닌 다른 IP에서 원격 관리 서비스 접속이 되지 않음을 확인한다.

시험결과

확인 원격 관리 서비스 용도의 IP 주소를 지정하는 기능을 제공해야 한다.

- IP 주소 지정은 대역이 아닌 개별 주소 등록만 가능해야 함

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 20: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 19/44

5.18 원격관리 서비스 활성화/비활성화 기능

분류 보안관리/원격관리기능 필수/선택 필수

시험개요 공장 초기화 상태에서 원격 관리 서비스는 비활성화되어 있는 지 한다.

시험방법

①공장 초기화 상태의 시험대상장비에 원격 관리 서비스로 접속 시도한다.②지원하는 원격 관리 서비스가 비활성화되어 있는 지 확인한다.③ 지원하는 원격 관리 서비스들을 활성화/비활성화할 수 있는 지 확인한다.

시험결과

확인

공장 초기화 상태에서 원격 관리 서비스는 비활성화되어 있어야 한다. 관리자가 원할 때 원격 관리 서비스를 활성화/비활성화 할 수 있는 기능을

제공해야 한다.- 원격 관리 서비스 : SSH, HTTP/HTTPS, FTP, TELNET, SNMP 등- 로컬 콘솔 포트가 없는 경우 : HTTPS만 활성화 허용- 로컬 콘솔 포트가 있는 경우 : HTTPS도 활성화 금지

5.19 웹 표준방식 지원

분류 보안관리/원격관리기능 필수/선택 선택

시험개요 시험대상장비가 HTML5 등의 웹 표준방식을 지원하는 지 확인한다.

시험방법

①Explorer 등 Active X를 지원하는 웹 브라우저로 시험대상장비에 접속한다.②Active X 설치 메시지가 발생하지 않는 것을 확인한다.③HTML5 Powered가 설치된 Chrome으로 시험대상장비에 접속한다.④접속한 화면 상단에서 HTML5 호환성 표기가 출력되는 지 확인한다.⑤Active X, EXE를 지원하는 경우 해당 기능을 ON/OFF 할 수 있는 지 확인한다.

시험결과

확인

HTML5 등의 웹 표준방식을 지원해야 한다.※ Active X, EXE가 지원될 경우 해당 기능에 대한 ON/OFF가 가능해야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 21: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 20/44

5.20 SNMP V3 지원 기능

분류 보안관리/원격관리기능 필수/선택 조건부 필수

시험개요 SNMP를 지원하는 경우 V3 이상을 지원하는 지 확인한다.

시험방법

①시험대상장비에서 지원하는 SNMP V3 관련 설정 값(인증 여부, 알고리즘)을 확인한다.②절차 ①의 설정 값을 기반으로 시험대상장비에 snmpget 또는 snmpwalk 명령을 전송한다.③절차 ②의 결과를 보고 SNMP V3 지원 여부를 확인한다.

시험결과

확인

SNMP 를 지원하는 경우 , SNMP는 V3 이상을 지원해야 한다.- 암호화 방식에 대한 상세는 "암호지원" 참조

5.21 펌웨어/소프트웨어 버전 확인 기능

분류 보안관리/펌웨어 업데이트 관리 기능 필수/선택 필수

시험개요 펌웨어/소프트웨어 버전 확인 기능을 지원하는 지 확인한다.

시험방법

① 관리자가 시험대상장비에 설치된 펌웨어/소프트웨어 버전을 확인할 수 있는 기능을

제공하는 지 확인한다.

시험결과

확인 관리자가 어플리케이션/펌웨어의 현재 버전을 확인할 수 있는 기능을 제공해야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 22: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 21/44

5.22 펌웨어 업데이트 검증 기능

분류 보안관리/펨웨어업데이트 관리 기능 필수/선택 필수

시험개요 펌웨어 업데이트시 해시값 비교 또는 전자서명 등을 제공하는 지 확인한다.

시험방법

① 시험대상장비의 정상적인 펌웨어 파일을 바이너리 에디터로 임의 변조한다.

② 절차 ①에서 변조한 펌웨어 파일을 시험대상장비에 업데이트한다.

③ 시험대상장비의 해시값 비교 결과 및 업데이트 실패를 확인한다.

④ 전자서명을 제공하는 경우, 신뢰할 수 있는 인증기관(CA)에서 발급된 것 인지 확인한다.

시험결과

확인

펌웨어 업데이트 시 해시값 비교 또는 전자서명 등을 제공해야 한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

(MD5 등 사용제한, SHA256 이상 사용권고)

5.23 일정시간 미사용시 세션 잠금/종료 기능

분류 보안관리/일정시간 관리자 활동 없는 경우 세션 잠금 또는 세션 종료 기능

필수/선택 필수

시험개요 일정시간 관리자 활동이 없는 경우 세션을 잠그거나 종료 하는 지 확인한다.

시험방법

① 시험대상장비에 관리자 계정으로 접속한다.

② 일정시간 관리자 활동이 없도록 방치한다.

③ 일정시간 이후 관리자 세션을 잠기거나 종료되는 지 확인한다.

④ 시험대상장비에 관리자가 접속 가능한 모든 방법에 대해 절차 ①~②를 반복한다.

시험결과

확인

일정시간 관리자 활동이 없는 경우 세션을 잠그거나 종료하는 기능을 제공해야 한다.(예시) 기본값 10분 이하

※ 본 항목의 기능은 ON/OFF가 허용됨※ 관리자 활동 : 관리자 계정으로 접속하여 설정을 변경할 수 있는 로컬/원격

세션의 모든 활동

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 23: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 22/44

5.24 동시접속 세션 수 제한 기능

분류 보안관리/관리자의 동시 원격 접속 세션 제한 필수/선택 선택

시험개요 원격으로 접속하는 관리자의 동시 접속 세션을 제한하는 지 확인한다.

시험방법

①시험대상장비에서 원격으로 접속하는 관리자를 1명으로 설정한다.②시험대상장비에 원격으로 2대 이상의 PC에서 동시 접속을 시도할 때, 1대의 PC에서만

접속되는 지 확인한다.

시험결과

확인

시험대상장비에 원격으로 접속하는 관리자의 동시 접속 세션을 하나만 허용하거나 동시 접속 세션 수를 제한 기능을 제공해야 한다.

※ 본 항목의 기능은 ON/OFF가 허용됨

5.25 하드웨어 자체검사 기능

분류 자체시험/오류검사기능 필수/선택 조건부 필수

시험개요 Embeded-HW형 장비의 경우, 장비 구동 시 주요 하드웨어에 대한 오류 여부를 확인하는 기능을 지원하는 지 확인한다.

시험방법

①시험대상장비를 구동(Power On) 시킨다.②시험대상장비에서 표출되는 주요 하드웨어에 대한 오류검사 결과를 확인한다.③절차 ②의 결과가 제조사가 제출한 설명자료와 일치하는 지 확인한다.

시험결과

확인

Embeded-HW 형 장비에 한하여 , 장비 구동 시(Power On) 주요 하드웨어에 대한 오류를 확인하는 자체검사 기능을 제공해야 한다.(주요 하드웨어 예시)- CPU, 메모리, 플래시 메모리, 네트워크 인터페이스 등

※ 개발업체는 장비가 지원하는 기능에 대한 상세 설명자료 제출해야 함

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 24: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 23/44

5.26 소프트웨어 자체검사 기능

분류 자체시험/오류검사기능 필수/선택 필수

시험개요 장비 구동 시 또는 어플리케이션 로딩 후 주요 프로세스에 대한 오류 여부를 확인하는 기능을 지원하는 지 확인한다.

시험방법

①시험대상장비가 Embeded-HW 형 장비인 경우 구동(Power On) 시키고, 아니라면

시험대상장비의 어플리케이션을 실행한다.②시험대상장비에서 표출되는 주요 프로세스에 대한 오류검사 결과를 확인한다.③ 절차 ②의 결과가 제조사가 제출한 설명자료와 일치하는 지 확인한다.

시험결과

확인

장비 구동시(Power On) 또는 어플리케이션 로딩 후 주요 프로세스에 대한 오류를 확인하는 자체검사 기능을 제공해야 한다.(예시)- 식별 및 인증 프로세스- 정보흐름통제 프로세스- 보안관리 프로세스 등

※ 개발업체는 장비가 지원하는 기능에 대한 상세 설명자료 제출해야 함

5.27 자체검사 내용 및 결과 확인 기능

분류 자체시험/오류검사기능 필수/선택 필수

시험개요 시험대상장비가 수행한 자체검사에 대한 내용과 결과를 표출하는 지 확인한다.

시험방법

① 시험대상장비의 자체검사 수행 조건(구동, 실행 등)을 만족시킨다.

② 시험대상장비가 자체검사 결과를 표출하는 지 확인한다.

시험결과

확인

시험대상장비가 수행한 자체검사 내용 및 결과를 관리자가 확인할 수 있는 기능을

제공해야 한다.(예시)- 화면 출력

- 디스플레이 화면

- 감사데이터 생성 등

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 25: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 24/44

5.28 자체검사 실행 기능

분류 자체시험/오류검사기능 필수/선택 선택

시험개요 시험대상장비에서 관리자가 직접 수행할 수 있는 기능을 지원하는 지 확인한다.

시험방법

① 관리자가 시험대상장비에서 7.25 하드웨어 자체검사 기능을 원하는 시점에 수행할 수 있는

지 확인한다.

② 관리자가 시험대상장비에서 7.26 소프트웨어 자체검사 기능을 원하는 시점에 수행할 수

있는 지 확인한다.

시험결과

확인 관리자가 항목 25,26의 자체검사를 직접 실행하는 기능을 제공해야 한다.

5.29 소프트웨어 무결성 검사 기능

분류 자체시험/무결성 검사 기능 필수/선택 선택

시험개요 시험대상장비 구동 시 또는 어플리케이션 로딩 후 주요 소프트웨어에 대한 무결성 검사를 수행하는 지 확인한다.

시험방법

① 시험대상장비 실행 파일의 일부를 임의 변조한다.

② 시험대상장비를 구동 또는 어플리케이션을 실행한다.

③ 구동/실행 여부를 확인하며 무결성 검사 결과를 표출하는 경우, 검사 결과도 확인한다.

시험결과

확인

시험대상장비 구동 시(Power On) 또는 구동 이후 주요 소프트웨어에 대한 무결성 검사 기능을 제공해야 한다.

※ 개발업체는 장비가 지원하는 기능에 대한 상세 설명자료 제출해야 함

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 26: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 25/44

5.30 무결성 검사 실행 기능

분류 자체시험/무결성 검사 기능 필수/선택 선택

시험개요 시험대상장비에서 관리자가 소프트웨어 무결성 검사를 수행할 수 있는 기능을 지원하는 지 확인한다.

시험방법

① 시험대상장비에서 관리자가 원하는 시점에 소프트웨어 무결성 검사를 수행할 수 있는 지

확인한다.

시험결과

확인 관리자가 소프트웨어 무결성 검사를 직접 실행하는 기능을 제공해야 한다.

5.31 설정 백업/복원 시 무결성 검사 기능

분류 자체시험/무결성 검사 기능 필수/선택 선택

시험개요 시험대상장비의 설정 백업/복원 시 설정 파일에 대한 무결성 검사 기능을 지원하는 지 확인한다.

시험방법

① 시험대상장비의 설정을 백업한다.

② 시험대상장비의 감사데이터에 백업 관련 무결성 검증값(해시)가 기록되어있는 지

확인한다.

③ 백업한 시험대상장비의 설정 파일을 임의 변조한다.

④ 임의 변조한 설정 파일이 시험대상장비에 업로드되지 않는 것을 확인한다.

시험결과

확인 장비 설정 백업/복원 시 설정 파일에 대한 무결성 검사 기능을 제공해야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 27: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 26/44

5.32 계정별 접근권한 설정 기능

분류 접근통제/접근통제기능 필수/선택 필수

시험개요 시험대상장비에서 관리자 계정별 접근권한 설정 기능을 지원하는 지 확인한다.

시험방법

① 시험대상장비에서 새로운 관리자 계정을 2개 이상 생성한다.

② 생성하는 각 계정에 접근권한을 다르게 설정한다.

③ 계정별로 설정된 접근권한에 따라 기능에 접근할 수 있는 범위가 다른 지 확인한다.

시험결과

확인 관리자 계정별 접근권한을 설정하는 기능을 제공해야 한다.

5.33 운영모드 변경용 비밀번호 생성 기능

분류 접근통제/접근통제기능 필수/선택 조건부 필수

시험개요 시험대상장비의 운영모드 변경이 가능할 경우, 운영모드 변경용 비밀번호를 관리자가 설정할 수 있는 지 확인한다.

시험방법

① 시험대상장비의 운영모드 변경이 가능한 지 확인한다.

② 운영모드 변경이 가능할 경우, 운영모드 변경용 비밀번호를 관리자가 생성/재설정할 수

있는 지 확인한다.

시험결과

확인

운영모드 변경이 가능할 경우, 운영모드 변경용 비밀번호를 관리자가 생성/재설정 할 수 있는 기능을 제공해야 한다.

※ 비밀번호 생성 관련 부분은 안전한 비밀번호 설정 기능을 참고

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 28: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 27/44

5.34 운영모드 변경 시 추가 인증 기능

분류 접근통제/접근통제기능 필수/선택 조건부 필수

시험개요 시험대상장비의 운영모드 변경이 가능할 경우, 운영모드 변경 시 추가 인증을 수행하는 지 확인한다.

시험방법

① 시험대상장비에서 운영모드 변경 설정 화면으로 이동하거나 운영모드 변경 명령어를

입력한다.

② 운영모드 변경을 위해 추가 인증을 위한 운영모드 변경용 비밀번호를 요구하는 지

확인한다.

③ 운영모드 변경용 비밀번호를 입력한다.

④ 시험대상장비의 운영모드가 변경되는 지 확인한다.

시험결과

확인 운영모드 변경이 가능할 경우, 운영모드 변경 시 추가 인증을 수행하는 기능을

제공해야 한다.

5.35 중요 명령 사용 제한 기능

분류 접근통제/접근통제기능 필수/선택 선택

시험개요 장비의 상태를 변경하는 중요 명령(기능)에 대한 접근은 로컬 콘솔에서만 가능한 지 확인한다.

시험방법

① 시험대상장비에 원격으로 접속하여 중요 명령 또는 기능을 변경한다.

② 절차 ①에서 수행한 기능 변경이 되지 않음을 확인한다.

③ 시험대상장비에 로컬로 접속하여 장비의 중요 명령 또는 기능을 변경한다.

④ 절차 ③의 기능 변경을 수행하는 지 확인한다.

시험결과

확인

장비 상태를 변경하는 중요 명령(기능)에 대한 접근은 로컬 콘솔(콘솔포트 연결)로 제한하는 기능을 제공해야 한다.(중요 명령)- 재부팅, 디버깅(부트롬 접속, 메모리 수정/덤프)

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 29: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 28/44

5.36 원격 접속 시 암호통신 수행 기능

분류 전송데이터보호/ 제품과 원격으로 연결된 모든 통신 수단 간 안전한 암호통신 프로토콜 사용

필수/선택 필수

시험개요 시험대상장비에 원격으로 접속 시 암호통신 프로토콜을 이용한 신뢰할 수 있는 채널을 제공하는 지 확인한다.

시험방법

① 시험대상장비에 원격으로 접속한다.

② 네트워크 프로토콜 분석기를 이용하여 절차 ①의 패킷을 캡쳐한다.

③ 캡쳐된 패킷을 보고 암호통신 프로토콜을 이용한 신뢰된 채널을 사용하는 지 확인한다.

시험결과

확인

원격으로 접속 시 암호통신 프로토콜을 이용한 신뢰된 채널을 제공해야 한다.(예시)- HTTPS, SSL/TLS, SSH- 암호화 방식에 관련된 부분은 "암호지원" 참조

※ HTTPS, SSL/TLS, SSH 중 하나 이상 지원하면 됨

5.37 별도 서버와 연동 시 암호통신 수행 기능

분류 전송데이터보호/ 제품과 원격으로 연결된 모든 통신 수단 간 안전한 암호통신 프로토콜 사용

필수/선택 선택

시험개요 시험대상장비에서 별도 서버와 원격으로 장비 연동 시 암호통신 프로토콜을 이용한 신뢰할 수 있는 채널을 제공하는 지 확인한다.

시험방법

① 시험대상장비와 별도 서버를 연동한다.

② 네트워크 프로토콜 분석기를 이용하여 절차 ①의 패킷을 캡쳐한다.

③ 캡쳐된 패킷을 보고 암호통신 프로토콜을 이용한 신뢰된 채널을 사용하는 지 확인한다.

시험결과

확인

별도 서버(로그서버 등)와 원격으로 장비 연동 시 암호통신 프로토콜을 이용한 신뢰된 채널을 제공해야 한다.(예시)- HTTPS, SSL/TLS, SSH- 암호화 방식에 관련된 부분은 "암호지원" 참조

※ HTTPS, SSL/TLS, SSH 중 하나 이상 지원하면 됨

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 30: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 29/44

5.38 TLS1.2 이상 지원 기능

분류 전송데이터보호/ 제품과 원격으로 연결된 모든 통신 수단 간 안전한 암호통신 프로토콜 사용

필수/선택 필수

시험개요시험대상장비가 TLS 프로토콜은 TLS 1.2(RFC 5246) 이상을 지원하는 지

확인한다.

시험방법

①시험대상장비에서 TLS/SSL 기능이 활성화 되어있는 지 확인한다.②웹 브라우저 등으로 시험대상장비에 접속한다.③네트워크 프로토콜 분석기로 절차 ②의 패킷을 캡쳐한다.④절차 ③에서 캡쳐된 패킷 내역을 보고 TLS v1.2 이상의 통신 내역을 확인한다.

시험결과

확인

TLS 프로토콜은 TLS 1.2(RFC 5246) 이상을 지원해야 한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

5.39 SSH 2.0 이상 지원 기능

분류 전송데이터보호/ 제품과 원격으로 연결된 모든 통신 수단 간 안전한 암호통신 프로토콜 사용

필수/선택 조건부 필수

시험개요 시험대상장비가 SSH를 지원하는 경우, SSH 프로토콜은 SSH v2(RFC 4251~4254) 이상을 지원하는 지 확인한다.

시험방법

[SSH 서비스]①SSH 클라이언트(Putty 등)의 SSH 버전을 2.0으로 설정한다.②절차 ①에서 설정한 클라이언트로 시험대상장비에 접속한다.③네트워크 프로토콜 분석기를 이용하여 절차 ②의 패킷을 캡쳐한다.④절차 ③에서 캡쳐된 패킷 내역을 보고 TLS v1.2 이상의 통신 내역을 확인한다.

시험결과

확인

SSH 를 지원하는 경우 , 프로토콜은 SSH v2(RFC 4251~4254) 이상을 지원해야 한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 31: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 30/44

5.40 OpenSSH, OpenSSL 버전 확인 기능

분류 전송데이터보호/ OpenSSH, OpenSSL 버전 확인 필수/선택 필수

시험개요 시험대상장비에서 암호통신을 위해 OpenSSH, OpenSSL을 사용하는 경우 버전 확인 기능이 있는 지 확인한다.

시험방법

①시험대상장비에서 OpenSSH, OpenSSL 버전을 표출할 수 있는 기능이 있는 지 확인한다.

시험결과

확인 암호통신을 위해 OpenSSH, OpenSSL 을 사용하는 경우 버전을 확인하는 기능을

제공해야 한다.

5.41 감사데이터 생성 기능

분류 감사 기록/ 감사 데이터 생성 기능 필수/선택 필수

시험개요 시험대상장비가 인증기준에서 요구하는 감사 데이터를 생성하는 지 확인한다.

시험방법

①시험대상장비에서 “붙임”에 명시된 항목들의 각 발생조건을 조성한다.②“붙임”에 명시된 감사 데이터들이 생성되었는 지 확인한다.

시험결과

확인

“붙임”에 해당하는 감사 데이터들을 생성하는 기능을 제공 해야 한다.

※ 감사 데이터 세부내역은 "붙임" 참조

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 32: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 31/44

5.42 감사데이터에 최소 정보 포함 기능

분류 감사 기록/ 감사데이터에 최소 정보 포함 여부 필수/선택 필수

시험개요 시험대상장비가 생성하는 감사 데이터의 포함 정보를 확인한다.

시험방법

①시험대상장비에서 “붙임”에 명시된 항목들의 각 발생조건을 조성한다.②절차 ①에서 생성된 각 감사 데이터들이 “붙임”의 요구정보를 포함하고 있는 지 확인한다.

시험결과

확인

감사데이터에는 최소한 다음의 정보가 포함되어야 한다.- 사건 발생 일시- 사건 유형- 사건 발생 주체(ID, IP 주소)- 사건의 결과(성공 또는 실패)

5.43 감사 증적 초과시 관리자 확인 기능

분류 감사 기록/ 감사증적의 크기가 제한용량 초과 시 대응 행동

필수/선택 필수

시험개요 시험대상장비의 감사증적 크기가 로그 저장 용량의 일정 기준 초과시 관리자가 알 수 있도록 하는 지 확인한다.

시험방법

① 시험대상장비에서 감사증적 크기가 로그 저장 용량의 일정 기준을 초과하는 상황을

조성한다.

② 일정 기준 초과 시 관리자가 확인 가능한 알림 기능을 제공하는 지 확인한다.

시험결과

확인

감사증적 크기가 로그 저장 용량의 일정 기준(예: 90% 이상) 초과 시 관리자가 알

수 있는 기능을 제공해야 한다.

※ 팝업 메시지, LED 등 로컬 UI 상의 알림도 인정됨

※ 로그 저장 용량의 기준은 디스크 용량 또는 로그 개수 등 상관없음

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 33: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 32/44

5.44 감사 증적 초과시 대처 조치 기능

분류 감사 기록/ 감사증적의 크기가 제한용량 초과 시 대응 행동

필수/선택 필수

시험개요 시험대상장비의 감사증적 크기가 설정된 제한용량 초과시 대처 조치를 확인한다.

시험방법

① 시험대상장비에서 감사증적 크기가 로그 저장 용량의 일정 기준을 초과하는 상황을

조성한다.

② 일정 기준 초과 시 오래된 내용 덮어쓰기 등의 시험대상장비의 대처 조치를 확인한다.

시험결과

확인

감사증적 크기가 로그 저장 용량의 일정 기준(예: 90% 이상) 초과 시 '외부로의

로그 백업 또는 오래된 내용 덮어쓰기' 등 대처 조치를 해야 한다.

※ 로그 저장 용량의 기준은 디스크 용량 또는 로그 개수 등 상관없음

5.45 외부 로그서버 전송 기능

분류 감사 기록/감사증적의 크기가 제한용량 초과 시 대응 행동

필수/선택 선택

시험개요 시험대상장비가 외부 로그서버로 감사 데이터를 전송하는 기능을 확인한다.

시험방법

① 시험대상장비와 외부 로그서버를 연동한다.

② 시험대상장비가 감사 데이터를 외부 로그서버로 전송하는 지 확인한다.

시험결과

확인 감사데이터를 외부 로그 서버로 전송하는 기능을 제공해야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 34: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 33/44

5.46 감사 데이터 접근 제한 기능

분류 감사 기록/ 감사데이터 보호 필수/선택 필수

시험개요 인가된 관리자만 감사데이터를 접근할 수 있는 지 확인한다.

시험방법

① 시험대상장비에서 감사 데이터 접근 권한이 있는 계정과 없는 계정을 생성한다.

② 접근 권한을 가진 계정으로 로그인하여 감사 데이터를 접근 가능한 지 확인한다.

③ 접근 권한이 없는 계정으로 로그인하여 감사 데이터를 확인할 수 없는 지 확인한다.

시험결과

확인 인가된 관리자만 감사데이터에 접근할 수 있어야 한다.

5.47 감사 데이터 암호화 저장 기능

분류 감사 기록/ 감사데이터 보호 필수/선택 선택

시험개요 시험대상장비 내부에 감사데이터를 저장할 경우 암호화하여 저장할 수 있는 지 확인한다.

시험방법

①시험대상장비에 접속하여 감사데이터 저장 경로를 찾아간다.②감사데이터가 평문이 아닌 것을 확인한다.③리눅스 계열 장비인 경우, Shadow 파일을 보고 암호화 방식을 확인한다.④리눅스 계열 장비가 아닌 경우, 암호화된 감사데이터를 복호화하여 암호화 방식을

확인한다.

시험결과

확인

감사데이터를 장비 내부에 저장할 경우 암호화하여 저장하는 기능을 제공해야 한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

※ 감사데이터 저장 경로, 복호화 관련 정보 등은 업체에서 제공한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 35: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 34/44

5.48 개인키 암호화 저장 기능

분류 인증서 관리/ 개인키 암호화 저장 확인 필수/선택 필수

시험개요 시험대상장비 내부에 저장된 개인키가 암호화되어 저장되는 지 확인한다.

시험방법

①시험대상장비에 접속하여 개인키 저장 경로를 찾아간다.②개인키가 평문이 아닌 것을 확인한다.③리눅스 계열 장비인 경우, Shadow 파일을 보고 암호화 방식을 확인한다.④리눅스 계열 장비가 아닌 경우, 암호화된 개인키를 복호화하여 암호화 방식을 확인한다.

시험결과

확인

장비 내에 저장된 개인키는 암호화되어 저장되어야 한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

※ 감사데이터 저장 경로, 복호화 관련 정보 등은 업체에서 제공한다.

5.49 인증서/개인키의 안전한 생성

분류 인증서 관리/ 인증서•개인키 생성 확인 필수/선택 필수

시험개요 시험대상장비의 인증서/개인키의 안전한 생성을 확인한다.

시험방법

[공장 초기화 시 키가 삭제되는 경우]①시험대상장비에 TLS로 접속하여 인증서 및 공개키를 확인한다.②시험대상장비를 공장초기화 한다.③절차 ①을 반복한다.④절차 ①과 절차 ③의 인증서 및 공개키가 일치하지 않는 지 확인한다.

[공장 초기화 시 키가 삭제되지 않는 경우]①2대의 시험대상장비를 준비한다.②2대의 시험대상장비에 TLS로 접속한다.③2대의 시험대상장비의 인증서 및 공개키가 일치하지 않는 지 확인한다.

시험결과

확인

장비 내에서 인증서/개인키를 생성하는 경우, 안전한 방법으로 생성해야 하며, 인증서/개인키의 하드코딩 및 장비간 공통된 개인키의 일괄 사용을 하지 않아야

한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 36: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 35/44

5.50 암호 및 암호화 키 하드코딩 방지 이행각서 공문

분류 인증 심의 항목/ 무단은닉 하드코딩 방지 이행 필수/선택 필수

시험개요시험대상장비의 암호 및 암호화키 하드코딩 방지 등의 내용이 포함된 이행각서 공문을 확인한다.

시험방법

①시험의뢰업체로부터 아래의 사항들을 포함하는 이행각서를 공문으로 받는다.(사전 협의된 내용 및 시험 진행 중 확인된 사항을 이행각서에 포함한다.)

② 이행각서의 내용을 위반한 사실이 확인될 경우 해당 제품의 인증을 취소한다.

시험결과

확인

이행각서 공문

- 주내용 : 방지 이행 약속 및 불이행시 관련 제품군에 대한 인증 취소 사전동의

(공문 내용 예시)- "무단은닉 및 하드코딩된 암호 및 암호화키 없음" 선언- "운용 모드 변경 (개발자/디버깅 모드) 관련 유/무" 선언- "보안 및 성능품질 열화행위 하지 않음" 선언- "백도어 없음" 선언

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 37: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 36/44

5.51 구동 소프트웨어 채증 자료 제출

분류 인증 심의 항목/재층 자료 제출 필수/선택 필수

시험개요 시험대상장비의 구동 소프트웨어 채증 자료를 확인한다.

시험방법

① 시험대상장비의 최종 구동 소프트웨어(어플리케이션 등)를 확인한다.

② 해당 최종 소프트웨어에 대한 해시 값 또는 펌웨어 파일 등을 보관한다.

시험결과

확인

시험 당시 구동 소프트웨어(어플리케이션 등) 해시 값 파일 제출

※ 소스코드가 아닌 원본 소프트웨어 검증용 해시 값 또는 펌웨어 파일, 설치 파일 제출

5.52 지원 명령어 확인

분류 영상·음성 전송 기본기능/표준 프로토콜-RTSP 필수/선택 필수

시험개요 시험대상장비에서 RTSP OPTIONS 동작을 확인한다.

시험방법

①시험대상장비에서 IP카메라에 RTSP로 접속하여 OPTIONS 명령을 전송한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 패킷을 보고 OPTIONS 명령의 응답에서 지원하는 RTSP 명령어

목록을 확인한다.

시험결과

확인 OPTIONS 메시지로 지원하는 RTSP 명령어가 확인되어야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 38: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 37/44

5.53 세션 확인

분류 영상·음성 전송 기본기능/표준 프로토콜-RTSP 필수/선택 필수

시험개요 시험대상장비에서 RTSP DESCRIBE 동작을 확인한다.

시험방법

①시험대상장비에 IP카메라에 RTSP로 접속하여 DESCRIBE 명령을 전송한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 패킷을 보고 DESCRIBE 명령의 응답에서 지원하는 세션 내역을

확인한다.

시험결과

확인 DESCRIBE 메시지로 제공 가능한 세션 내역이 확인 되어야 한다.

5.54 연결 설정

분류 영상·음성 전송 기본기능/표준 프로토콜-RTSP 필수/선택 필수

시험개요 시험대상장비에서 RTSP SETUP 동작을 확인한다.

시험방법

①시험대상장비에 IP카메라에 RTSP로 접속하여 SETUP 명령을 전송한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 패킷을 보고 SETUP 명령의 응답에서 원하는 세션이 연결되는 지

확인한다.

시험결과

확인 SETUP 메시지로 원하는 세션 연결 설정이 가능해야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 39: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 38/44

5.55 전송 시작

분류 영상·음성 전송 기본기능/표준 프로토콜-RTSP 필수/선택 필수

시험개요 시험대상장비에서 RTSP PLAY 동작을 확인한다.

시험방법

①시험대상장비에 IP카메라에 RTSP로 접속하여 PLAY 명령을 전송한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 패킷을 보고 PLAY 명령 응답 및 영상 송출을 확인한다.

시험결과

확인 PLAY 메시지로 영상 데이터 전송을 시작할 수 있어야 한다.

5.56 전송 종료

분류 영상·음성 전송 기본기능/표준 프로토콜-RTSP 필수/선택 필수

시험개요 시험대상장비에서 RTSP TEARDOWN 동작을 확인한다.

시험방법

①시험대상장비에 IP카메라에 RTSP로 접속하여 TEARDOWN 명령을 전송한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 패킷을 보고 TEARDOWN 명령 응답 및 연결 종료를 확인한다.

시험결과

확인 TEARDOWN 메시지로 영상 데이터 전송을 종료할 수 있어야 한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 40: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 39/44

5.57 기본 Flow 적용

분류 영상·음성 전송 보안/TLS 제어 암호화 필수/선택 필수

시험개요 시험대상장비에서 TLS 표준 상의 기본 Flow가 적용되는 지 확인한다.

시험방법

①시험대상장비에서 IP카메라에 TLS로 접속한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 내역을 보고 아래 TLS 표준의 기본 Flow Record를 확인한다.

- Client Hello- Sever Hello, Certificate- Sever Key Exchange, Server Hello Done

시험결과

확인 TLS 표준상의 기본 Flow가 적용되는지 확인한다.

5.58 인증서 적용

분류 영상·음성 전송 보안/ TLS 제어 암호화 필수/선택 필수

시험개요 시험대상장비의 인증서 송·수신을 확인한다.

시험방법

①시험대상장비에서 IP카메라에 TLS로 접속한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 내역을 보고 IP카메라가 전송하는 “Server Certificate” Record를

정상 수신하는 지 확인한다.④ Certificate Request를 지원하는 경우, IP카메라에 “Certificate Request”를

전송하여 인증서를 수신하는 지 확인한다.

시험결과

확인

TLS 연결 과정에서 서버 측의 인증서가 클라이언트에게 전달되는 지 확인한다. Certificate Request를 지원하는 경우, TLS 연결 과정에서 클라이언트 측의

인증서가 서버로 전달되는 지 확인한다.

5.59 전자서명

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 41: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 40/44

분류 영상·음성 전송 보안/ TLS 제어 암호화 필수/선택 선택

시험개요 시험대상장비의 전자서명을 확인한다.

시험방법

①시험대상장비에서 IP카메라에 TLS로 접속한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③ 절차 ②에서 캡쳐한 내역을 보고 “Certificate Verify” Record를 확인한다.

시험결과

확인 TLS 연결 과정에서 전자서명 역할을 하는 Certificate Verify를 전송하는 지를

확인한다.

5.60 국제 표준 암호 알고리즘 수용 및 협상

분류 영상·음성 전송 보안/ TLS 제어 암호화 필수/선택 필수

시험개요 시험대상장비의 국제 표준 암호 알고리즘 수용 및 협상을 확인한다.

시험방법

①시험대상장비에서 IP카메라에 TLS로 접속한다.②절차 ①의 과정을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②의 캡쳐한 내역에서 Client Hello, Server Hello의 Cipher Suite 선택 과정을 확인한다.④ ECC 적용 장비의 경우, Cipher Suite의 키 교환 방식을 아래 중 하나로 유도하고 연결

성공을 확인한다.- ECDH-ECDSA- ECDHE_ECDSA- ECDH_RSA- ECDHE_RSA

시험결과

확인

적용된 암호화 알고리즘이 2개 이상일 경우, 상호간 협상에 의하여 우선순위에 따라 암호화 알고리즘을 선택하여 적용하는 지를 확인한다. ECC 적용 장비의 경우, 별도 규격인 IETF RFC 4492 규격을 준용하여 파라미터 및 키를 생성하고 전송하는 지 확인한다.

5.61 RTP 암호화 및 복호화

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 42: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 41/44

분류 영상·음성 전송 보안/ 영상·음성 트래픽 보안 필수/선택 필수

시험개요 시험대상장비의 RTP 암호화 및 복호화를 확인한다.

시험방법

①시험대상장비에서 IP카메라에 HTTPS Tunneling으로 접속한다.②절차 ①에서 발생한 암호화된 RTP 스트림을 네트워크 프로토콜 분석기로 캡쳐한다.③절차 ②에서 캡쳐한 암호화된 RTP 스트림이 상용 플레이어로 재생되지 않는 것을

확인한다.④영상보안시스템 보안기능 시험기에서 암호화된 RTP 스트림을 복호화하여 정상 재생되는

지 확인한다.

시험결과

확인

암호화된 RTP 메시지를 네트워크 상에서 캡쳐하여 영상이 재생되는 지를 확인하며, 클라이언트에서 정상적으로 복호화를 수행하여 영상 재생이 되는 지를 확인한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

5.62 영상 저장 시 암호화

분류 영상 저장 보안/ 영상 저장 시 암호화 필수/선택 선택

시험개요 시험대상장비의 영상 저장 시 암호화를 확인한다.

시험방법

①시험대상장비 내부(HDD 등)에 저장된 영상 데이터에 접근한다.②절차 ①에서 접근한 영상 데이터가 상용 플레이어로 재생되지 않는 것을 확인한다.③제조사로부터 복호화 방법을 제공받아 암호화된 영상 데이터 재생 및 암호화 알고리즘을

확인한다.

시험결과

확인

영상 데이터를 장비 내부에 저장할 경우 암호화하여 저장해야 한다.- 암호화 방식에 관련된 부분은 "암호지원" 참조

※ 음성 데이터는 저장하지 않아야 함

5.63 영상 백업 시 암호화

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 43: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 42/44

분류 영상 백업 보안/ 영상 백업 시 암호화 필수/선택 필수

시험개요 시험대상장비의 영상 백업 시 암호화를 확인한다.

시험방법

① 시험대상장비에 저장된 영상의 일부 구간을 장비 외부로 백업한다.

② 백업한 영상에 대한 무결성 검증 값이 시험대상장비에 저장되는 지 확인한다.

③ 해시 생성 프로그램으로 백업한 영상에 대해 무결성 검증 값을 생성하여 장비에 저장된

값과 일치하는 지 확인한다.

④ 시험의뢰업체에서 제시한 방법에 따라 백업한 영상이 암호화되어 있는 지 확인한다.

시험결과

확인

영상 데이터를 장비 외부로 반출할 경우 암호화하여 반출해야 한다. 반출하는 영상 데이터에 대한 무결성 검증 값 생성 및 확인이 가능해야 한다.

- 암호화 방식에 관련된 부분은 "암호지원" 참조

5.64 상호연동

분류 상호연동/상호연동 필수/선택 필수

시험개요 시험대상장비가 영상보안시스템 상호연동 TTA Verified 기준을 만족하는 지 확인한다.

시험방법

①“영상보안시스템 상호연동 TTA Verified 시험지침서(TIB-0060)”에 따라 시험한다.

시험결과

확인

시험대상장비는 "영상보안시스템 상호연동 TTA Verified 인증 기준 (TCB-0060)"을 만족해야 한다.

※ 위 인증기준의 최신 개정이력이 발생한 경우, 최신 개정본의 내용을 따름

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 44: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 43/44

5.65 IP카메라 기능

분류 성능품질/IP카메라 기능 필수/선택 필수

시험개요시험대상장비가 영상보안시스템용 Full HD급 IP카메라 TTA Verified 기준 또는

영상보안시스템용 UHD급 IP카메라 TTA Verified 기준을 만족하는 지 확인한다.

시험방법

① “영상보안시스템용 NVR TTA Verified 시험지침서(TIB-0062)”에 따라 시험한다.

시험결과

확인

시험대상장비는 "영상보안시스템용 NVR TTA Verified 인증 기준(TCB-0062)"을 만족해야 한다.

※ 위 인증기준의 "영상보안시스템용 NVR 보안" 항목은 시험범위에서 제외함

※ 위 인증기준의 최신 개정이력이 발생한 경우, 최신 개정본의 내용을 따름

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 45: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 44/44

6 시험대상장비에 대한 제출 사항

시험의뢰업체는 시험대상장비의 시험을 위해 아래와 같은 사항을 제출해야 한다.

항목 제시 내용

기본(Default) 비밀번호

기본(Default) 비밀번호가 존재하는 경우, 해당 정보 제출- 지원하는 원격 서비스 (SSH, SNMP 등)에 대한 기본(Default)

비밀번호 정보 포함- Web Server, DBMS 등에 접속 시 사용되는 기본(Default)

비밀번호 정보 포함

제품 설명서(안내서) 제품의 전반적인 기능에 대한 상세

오류 검사 프로세스 설명 자료 하드웨어/소프트웨어 자체검사에 대한 상세

이행각서 [공문]

하기 내용을 포함해야 함- "무단은닉 및 하드코딩된 암호 및 암호화키 없음" 선언- "운용 모드 변경 (개발자/디버깅 모드) 관련 유/무" 선언- "보안 및 성능품질 열화행위 하지 않음" 선언- "백도어 없음" 선언

구동 소프트웨어 채증 자료

하기 사항 중 1개 이상 제출- 펌웨어- 펌웨어에 대한 해시값- 소프트웨어 설치파일

7 기타 사항

(시행일) 이 지침서는 2018년 1월 1일부터 시행한다.

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 46: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 45/44

[붙임] NVR에 요구되는 감사데이터

분류 로그 종류 기준

사용자 접근

[필수]로그인

발생조건: 사용자의 정상 로그인 성공 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간

[필수]로그인 실패

발생조건: 사용자의 로그인 실패 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간

[필수]로그인 잠금

발생조건: 사용자가 지정된 횟수 이상 로그인 실패 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 계정 잠금 결과

[필수]로그아웃

발생조건: 사용자 로그아웃 동작 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 로그아웃 성공 여부

영상 백업

[필수]시작

발생조건: 영상 백업 시작 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 백업하는 영상 채널 정보

[필수]종료 및 해시

발생조건: 영상 백업 종료 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 백업하는 영상 채널

및 구간 정보, 무결성 검증 정보(해시값)

사용자계정관리

[필수]사용자 계정 추가

발생조건: 사용자 계정 추가 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 추가한 사용자 정보

[필수]사용자 계정 삭제

발생조건: 사용자 계정 삭제 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 삭제한 사용자 정보

[필수]사용자 계정정보 변경

발생조건: 사용자 계정의 정보 변경 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 변경한 사용자 정보

※ 사용자 계정 정보 : 패스워드, 계정 권한 등

PTZ 제어

[필수]PTZ 제어 시작

발생조건: PTZ 제어 시작 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 동작 성공여부

[필수]PTZ 제어 종료

발생조건: PTZ 제어 종료 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 동작 성공여부

트래픽제어 설정

[필수]IP Filtering

발생조건: IP Filtering 관련 설정 변경 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 변경한 내역

[선택]ACL

발생조건: ACL 관련 설정 변경 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 변경한 내역

원격 관리설정

[필수]원격 관리용IP주소 설정

발생조건: 원격 관리용 IP주소 설정 변경 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 변경한 내역

[필수]원격 관리서비스 설정

발생조건: 원격 관리 서비스 활성화/비활성화 관련 설정 변경 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 변경한 내역

관리자 세션 관리

[필수]관리자 세션잠금/종료

발생조건: 일정시간 동안 동작이 없는 관리자 세션 잠금/종료 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 잠금/종료 결과

[선택] 발생조건: 원격 동시접속 세션 수 제한 설정 변경 시

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.

Page 47: 영상 보안 시스템 상호연동 TTA Verified 시험지침서committee.tta.or.kr/include/Download.jsp?filename=rep… · Web view[3] IETF RFC4492, Elliptic Curve Cryptography

대 외 비

문서명 문서번호 : TIB-0070/R00 : 2017공공기관용 NVR 보안 성능품질 개정일자 : . . . 개정번호 : 00

TTA Verified 시험지침서 제정일자 : 2017. 12. 22. 페이지수 : 46/44

분류 로그 종류 기준

관리자동시접속 제한

요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 변경한 내역

무결성 검사

[선택]소프트웨어무결성

발생조건: 소프트웨어 무결성 검사 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 검사 결과,

무결성 검증 정보(해시값)

[선택]설정 백업/복원무결성

발생조건: 설정 백업/복원 과정에서 무결성 검사 수행 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 무결성 검증

정보(해시값)

환경 설정

[필수]설정 백업/복원

발생조건: 설정 백업/복원 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 성공 여부

[필수]네트워크 설정

발생조건: 네트워크 관련 설정 변경 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 변경한 내역

[필수]시간 설정

발생조건: 시간 설정 변경 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간,

- 수동 시간설정: 변경 전·후의 시간- 자동 시간설정: NTP 설정 정보, 동기화 전·후 시간

[필수]녹화 설정

발생조건: 녹화 관련 설정 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 녹화 설정정보

시스템

[필수]시스템 부팅

발생조건: 시스템 부팅 시 요구정보: 발생 시간

[필수]시스템 재부팅

발생조건: 시스템 재부팅 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간

[조건부 필수]응용프로그램삭제/재설치

발생조건: 응용프로그램 삭제/재설치 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간

※ 응용프로그램 삭제/재설치 시에도 로그 이력은 유지해야 함

[필수]장비 초기화

발생조건: 공장 초기화 / 설정 초기화 / 응용프로그램 초기화 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간

※ 공장 초기화 / 설정 초기화 / 응용프로그램 초기화 시에도 로그 이력은 유지해야 함

[필수]시스템 업그레이드

발생조건: 시스템 업그레이드 시 요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 업그레이드 버전

정보, 성공여부

[필수]저장매체 탈부착

발생조건: 시스템 동작 중 저장매체 탈부착 시

※ 시스템 운용이 불가능한 상황은 제외함

요구정보: 발생 시간

[필수]저장매체 포맷

발생조건: 시스템의 저장매체 포맷 시

※ 시스템 운용이 불가능한 상황은 제외함

요구정보: 발생 주체(ID, IP주소 또는 로컬), 발생 시간, 객체(저장매체가여럿일 경우)

◎ 본 문서는 최신본이 아닐 수 있으므로 반드시 관리본 여부를 확인한 후 사용하시기 바랍니다.