KECS-CR-12-29 Samsung SCX-8030 SCX-8040 SCX-8038 SCX-8048 CLX-9250 CLX-9350 CLX-9258 CLX-9358 Multi-Function Printers 인증보고서 인증번호 : KECS-CISS-0385-2012 2012년 4월 IT보안인증사무국
1. 제품 개요 Samsung SCX-8030 SCX-8040 SCX-8038 SCX-8048 CLX-9250 CLX-9350 CLX-9258 CLX-9358 Multi-Function Printers(이하 TOE 라 한다)는 프린트 (printing), 스캔(scaning), 복사(copying), 팩스(faxing), 문서저장 및 조회(document storage and retrieval) 기능을 수행하는 디지털복합기 제품(MFP, Multi-Function Pheripheral)이다. [ 그림 1 ] TOE 운영환경 [그림 1]에서와 같이 TOE는 내부망의 물리적으로 안전한 곳에 설치되어 일반사용자 및 관리자에 대한 식별 및 인증, 디지털복합기가 제공하는 일반기능(프린트, 스캔, 복사, 팩스, 문서저장 및 조회) 및 문서(Document)에 대한 접근통제, 하드디스크에 저장되는 데이터에 대한 암 복호화 및 이미지 덮어쓰기, 표준 형식(MMR, MR, 또는 MH of T.4)에 부합되지 않는 팩스 데이터 유입을 차단하는 팩스 데이터 통제, 포트/프로토콜 및 IP/MAC 주소에 기 반하여 TOE로의 접근을 통제하는 네트워크 접근통제, 디지털복합기 구동 과정에서 TSF의 정확한 운영과 TSF 데이터/실행코드의 무결성을 검사하는 자체시험, 관리자가 원격인터페이스 (RUI) 또는 로컬인터페이스(LUI)를 통해 TOE에 접속하여 관리기능을 수행할 있는 보안관리, 보안기능 수행내역(작업 완료, 자체시험 실행, 로그인 성공 또는 실패, 보안관리 등)에 대한 로그를 생성하는 보안감사 등의 보안기능을 제공한다. - 1 -
일반사용자 및 관리자는 내부망에 위치한 PC에서 웹브라우져(Internet Explorer)를 통해 TOE에 접속하여 식별 및 인증 과정을 성공적으로 거친 이후에 관리기능을 수행하도록 허 용되고(보안관리 기능은 관리자만이 수행하도록 제한됨), 일반사용자는 내부망에 위치한 원 격의 PC에서 네트워크 프린트 기능 및 디지털복합기에서 스캔된 데이터 수신 기능을 사용 하기 위해서는 사전에 일반사용자 PC에 프린터 드라이버 및 스캔 매니져를 설치하여 운영 해야 한다. 이 외에도 일반사용자에 대한 식별 및 인증을 TOE 외부에서 수행하기 위한 외부인증서버 (Kerbero 서버, LDAP 서버 및 SMB 서버), TOE에서 수신된 팩스 데이터 및 스캔 데이터를 외부에 저장하기 위한 외부저장서버(FTP 서버, SMB 서버, WebDAV 서버 및 메일서버) 및 감사로그 생성 시 사용되는 운영체제 시간을 동기화하기 위한 NTP 서버를 TOE 운영환경에 구성하여 운영해야 한다. 네트워크를 통해 전송되는 데이터를 안전하게 보호하기 위해 TOE와 상호작용하는 모든 외부실체(일반사용자 및 관리자 PC, 외부인증서버, 외부저장서버, NTP 서버)는 IPSEC 프로토콜을 지원하고 TOE와 보안정책이 호환 가능하도록 설정해야 하며, 그렇지 않은 경우에는 TOE와의 모든 네트워크 통신이 허용되지 않고 차단된다. TOE는 8개의 디지털복합기 모델(SCX 8030/SCX 8040/SCX 8038/SCX 8048 Mono 4개 모델, CLX 9250/CLX 9350/CLX 9258/CLX 9358 Color 4개 모델)에서 운영되며, 각 모델 별로 상세한 하드웨어 사양은 아래 표와 같다. Categories Mono Color Features SCX 8030 SCX 8038 SCX 8040 SCX 8048 CLX 9250 CLX 9258 CLX 9350 CLX 9358 Productivity Printing Speed (A4) (Color/Mono) Scanning Speed (A4) (Color) 30ppm/ 40ppm/ 25ppm/25ppm 35ppm/35ppm 60ipm @ 50ipm @ 300 dpi 300 dpi (Standard /Max) 768MB/1.7GB 1GB/2GB 250GB Scanning Optical Resolution 600 x 600 dpi (Color) Output File Type PDF, TIFF, JPEG, XPS - 2 -
Printing Emulation Postscript 3, PCL 6, PDF 1.7+, XPS Postscript 3, PCL 6, PDF 1.7+, XPS Interface 10/100/1000 BaseTX, USB 2.0 3EA Faxing Resolution Compression Method 203 x 98, 203 x 196, 203 x 392, 300 x 300, 400 x 400, 600 x 600 dpi JBIG, MMR, MR, MH, JPEG [ 표 1 ] TOE가 운영되는 디지털복합기 하드웨어 사양 웹브라우져를 통해 TOE에 접속하여 조회기능을 수행하기 위한 일반사용자 및 보안관리를 수행하기 위한 관리자의 시스템 사양은 아래와 같다. 구분 항목 최소 사양 운영체제 및 하드웨어 Windows 2000 Windows XP Windows 2003 Server Windows Vista (32bits/64bits) Pentium II 400 MHz 64 MB 0.6 GB Pentium III 933 MHz 128 MB 1.5 GB Pentium III 933 MHz 128 MB 1.25 GB Pentium IV 3 GHz 512 MB 15 GB - 3 -
Windows 7 (32bits/64bits) Pentium IV 1 GHz 1 GB 16 GB Web Browser Internet Explorer 7.0, Internet Explorer 8.0 NIC 10/100 Mbps * 1개 [ 표 2 ] 관리자의 시스템 사양 2. 주요기능 TOE가 제공하는 보안기능은 다음과 같다. 식별 및 인증(Identification & Authentication) 로컬인터페이스(LUI) 또는 원격인터페이스(RUI)에서 TOE에 접근하는 일반사용자 및 관리자에 대해 식별 및 인증 기능을 강제한다. TOE는 일반사용자로부터 로그인 정보 (ID/Password/Domain, Pin Code or ID)를 입력받아 TOE 자체에서 식별 및 인증을 수행하거나 입력된 일반사용자 로그인 정보를 외부인증서버(Kerberos 서버, SMB 서버, LDAP 서버)로 전달하여 일반사용자에 대한 식별 및 인증을 수행하도록 요청할 수 있다. 하지만 관리자에 대해서는 로그인 정보(ID/Password/Domain)를 입력받아 TOE 자체에서만 식별 및 인증을 수행한다. TOE에서 일반사용자 및 관리자에 대한 인증을 수행할 경우 인증데이터(패스워드)는 최소길이 9 ~ 63자리(디폴트값 : 9자리), 1자 이상의 각 숫자/특수문자/영문자를 포함하도록 조합규칙이 강제된다. 이 외에도 일반사용자 및 관리자 인증 과정에서 로그인 실패 횟수가 인가된 관리자가 설정한 값(1 ~ 99회, 디폴트값 : 3회)를 초과하는 경우 설정된 시간동안(1 ~ 59분, 디폴트 값 : 3분) 인증을 방지하고, 일반사용자 및 관리자가 설정된 시간동안(1 ~ 120분, 디폴트값 : 5분) 아무런 활동을 수행하지 않을 경우 해당 세션을 강제로 종료시키는 기능을 수행하며, 패스워드 만료기간(1 ~ 180일, 디폴트값 : 90일)이 경과된 일반사용자 및 관리자 패스워드를 강제로 변경하는 기능을 수행한다. 또한, TOE는 일반사용자가 문서 데이터에 대해 read, delete, modify 등의 오퍼레이션을 수행 하거나 디지털복합기에서 제공되는 프린트/스캔/복사/팩스/문서저장 및 조회 기능에 접근하는 경우, 인가된 관리자가 일반사용자(User group ID)에게 할당한 사용자 역할(user role)에 기반 하여 Custom Access Control과 TOE Function Access Control 정책을 강제한다. - 4 -
네트워크 접근통제(Network Access Control) TOE로 접근하는 네트워크 접근에 대해 Protocol/Port 통제, IP 필터링 및 MAC 필터링 정책을 강제한다. Protocol/Port 통제는 특정 프로토콜을 활성화 또는 비활성화하여 네트워크 접근을 허용 또는 차단하는 기능을 수행하고, IP 필터링은 특정 외부실체의 IPv4/IPv6 주소(범위)를 설정하여 IP 주소(범위)로부터 발송된 패킷에 대해서만 허용하며, 반대로 MAC 필터링은 특정 외부실체의 MAC 주소를 설정하여 해당 MAC 주소로부터 발송된 패킷만 차단한다. 하지만, 인가된 관리자에 의해 IP 주소 또는 MAC 주소가 등록되지 않은 경우 모든 패킷에 대해 허용 정책이 적용된다. 보안관리(Security Management) TOE는 관리자가 원격인터페이스(RUI)에서 웹브라우져를 이용하거나 로컬인터페이스(LUI) 에서 식별 및 인증 과정을 거친 이후에 TSF 데이터(User Profile, User Role, Log in Restriction, Log out Policy 등) 및 보안속성(User group ID, IPv4/IPv6 Address, MAC Address 등)에 대해 질의/변경/삭제/추가를 수행하거나, 보안기능(System Reboot, Data Encryption, Authentication Mode 등)에 대해 중지/개시할 수 있도록 보안관리 기능을 제공 한다. 보안관련 설정은 일반사용자에게는 허용되지 않으며, 오직 인가된 관리자만이 수행하도록 허용된다. 보안감사(Security Audit) TOE는 디지털복합기 제품 운영과정에서 Job Log(프린트/스캔/복사/팩스 작업 완료 등), Security event Log(식별 및 인증 메커니즘의 성공/실패, 로그 데이터 접근 등), Operation Log(시스템 시작/종료, 사용자 관리, 기능 활성화 등)에 대한 감사로그를 생성하여 하드디스크에 저장하는 기능을 수행한다. 식별 및 인증 절차 과정을 성공적으로 마친 인가된 관리자만이 웹 브라우져를 통해 저장된 감사로그를 조회할 수 있으며, 생성된 감사로그가 최대허용 개수를 초과하는 경우 가장 오래된 감사로그를 삭제하여 감사로그의 손실을 방지하는 기능을 수행한다. Job Log와 Security event Log 생성 기능은 인가된 관리자에 의해 활성화(감사로그 생성) 또는 비활성화(감사로그 미생성) 설정이 가능하나, Operation Log 생성 기능은 활성화/비활성화가 불가능하며 항상 감사로그가 생성된다. 이미지 덮어쓰기(Image Overwrite) TOE는 프린트(printing), 스캔(scaning), 복사(copying), 팩스(faxing) 작업 처리 과정에서 생성되는 문서 데이터(document data), 시스템 데이터(system data) 및 임시 데이터 (temporary data)에 대해 복구가 불가능하도록 Custom(1 ~ 9번, 디폴트값 : 3번 덮어쓰기), DoD5220.28 M(3번 덮어쓰기), Australian ASCI 33(5번 덮어쓰기), German standard:vsitr(7번 덮어쓰기)에 정의된 방법에 따라 이미지 덮어쓰기 기능을 수행한다. 이미지 덮어쓰기 기능은 활성화시킬 경우 자동적으로 실행되는 자동이미지삭제(Automatic Image Overwrite)와 LUI에서 인가된 관리자 요청시 선택된 영역에 대해 이미지 덮어쓰기를 수행하는 - 5 -
수동이미지삭제(Manual ImageOverwrite) 방식이 제공된다. 데이터 암호화(Data Encryption) TOE는 프린트(printing), 스캔(scaning), 복사(copying), 팩스(faxing) 작업 결과로 생성된 사용자 데이터 파일, TOE 환경설정 정보, 보안감사 로그를 하드디스크()에 저장하는 과정 에서는 암호화를 수행하고, 하드디스크()에 저장된 데이터를 읽어오는 과정에서는 복호화를 수행한다. 하드디스크 암호화 및 복호화 과정에서 AES 256(CBC 운영모드) 알고리즘을 이용 하여 하드디스크 저장 데이터에 대한 암호화 및 복호화를 수행한다. 또한 TOE는 하드디스크 저장 데이터에 대한 암호화 및 복호화 사용되는 AES Secret key(256bits)를 EEPROM과 S CHIP에 암호화된 형태로 분산 저장함으로써 불법적인 노출로부터 보호하는 기능을 수행한다. 팩스 데이터 통제(Fax Data Control) TOE로 유입되는 팩스 데이터가 이미지 표준 형식(MMR, MR, 또는 MH of T.4)에 맞지 않을 경우 해당 팩스 데이터를 차단하는 기능을 수행하고, Fax to Email, Fax to FTP, Fax to SMB 또는 Fax to WebDAV 기능이 활성화되어 있을 경우 정상적인 팩스 데이터를 해당 외부 저장서버(메일서버, FTP 서버, SMB 서버, 또는 WebDAV 서버)로 전송하는 기능을 수행한다. 자체 시험(Self Testing) TOE는 디지털복합기 제품 구동 과정에서 TSF 보안기능, TSF 데이터 및 모든 TSF 실행코드에 대하여 일련의 자체시험을 수행한다. 디지털복합기 제품 구동 과정에서 TSF 보안기능이 정확하게 실행되는지를 검증하고, 하드디스크 저장 데이터 암 복호화시 사용되는 Encryption Key 및 모든 TSF 실행코드에 대하여 SHA 256 암고리즘을 이용하여 무결성을 검사를 수행하고 자체 시험 결과(성공 또는 실패)에 대한 보안감사 로그를 생성한다. 또한, 자체시험 수행 과정에서 TSF 데이터(Encryption Key)가 변조된 것으로 판명되는 경우 Encryption Key를 다시 생성 하여 변조된 Encryption Key를 덮어쓰기함으로써 키파기를 수행하고, 변조된 Encryption Key로 암호화된 파티션 영역에 대한 포맷을 실행한 이후 시스템 초기화 과정을 진행한다. 안전한 통신 (Secure Communication) TOE는 외부의 IT실체(일반사용자/관리자 PC, 외부인증서버, 외부저장서버, NTP 서버 등)와 네트워크를 통해 통신하는 경우 IPSEC 프로토콜을 통해 안전한 채널을 형성하여 전송되는 데이터를 안전하게 보호하고, IPSEC 프로토콜은 디지털복합기 구동 과정에서 인가된 관리자가 적용되는 알고리즘(3DES(168bits)/AES(128bits), SHA 1, MODP 1024/1536/2048/3072/4096/6144/8192)을 설정하여 구동되도록 구현되어 있다. TOE와 네트워크를 통해 데이터를 송 수신하는 모든 외부의 IT실체는 IPSEC 프로토콜을 지원해야 하고 TOE의 보안정책과 호환 가능하도록 설정되어야 하며, IPSEC 프로토콜에 의해 안전한 채널이 형성되지 않은 경우 TOE와의 모든 네트워크 통신은 차단된다. - 6 -
Evaluated Configuration TOE는 TOE 보안기능성 수행과 관련하여 특정한 환경설정 값에서 보증되었으며, 다음에 명시된 환경설정 값을 벗어난 경우 평가된 제품의 보증범위에서 벗어난다. 관리자에 의해 추가적인 자바 어플리케이션이 설치되지 않음 Local Authentication Method(일반사용자 인증 방법)으로 ID/Password 기반 인증메커니즘 적용 팩스 포워딩 설정에서 팩스주소가 설정되어 있지 않음 로그인 제한 설정에서 로그인 실패 횟수는 5회 이하로 설정 IPSEC의 IKE 설정에서 DH Group의 키길이를 MODP 1024 이상 적용 3. 평가결과 요약 TOE에 대한 평가는 한국아이티평가원에서 수행하였다. 평가는 제품이 공통평가기준 2부와 3부의 EAL3+ 평가보증등급을 만족하여, 공통평가기준 1부 305항에 따라 적합 한 것으로 평가하였다. - 7 -
[ 인증제품 식별정보 ] 평가지침 평가제품 정보보호시스템 평가ᆞ인증지침(2009.9.1) 정보보호제품 평가인증 수행규정(2012.2.1) Samsung SCX 8030 SCX 8040 SCX 8038 SCX 8048 CLX 9250 CLX 9350 CLX 9258 CLX 9358 Multi Function Printers 보호프로파일 IEEE Std 2600.1 2009 Version 1.0 보안목표명세서 평가보고서 적합여부 평가결과 Samsung SCX 8030 SCX 8040 SCX 8038 SCX 8048 CLX 9250 CLX 9350 CLX 9258 CLX 9358 Multi Function Printers Security Target Version 1.6 Samsung SCX 8030 SCX 8040 SCX 8038 SCX 8048 CLX 9250 CLX 9350 CLX 9258 CLX 9358 Multi Function Printers 평가결과보고서 V1.00 공통평가기준 2부 적합 공통평가기준 3부 적합 평가기준 정보보호시스템 공통평가기준 V3.1 평가방법론 정보보호시스템 공통평가방법론 V3.1 평가신청인 개발업체 평가자 삼성전자 삼성전자 (주)한국아이티평가원 전용진, 박병기 - 8 -