II 1 DB Plugin API TDE Transparent Data
II. 기술방식 1. DB보안 기술 방식 - 암호화 Plug-in API TDE (Transparent Data Encryption) File 단위 암호화
IV. 제품 특징 1. 성능 No 1 - 뛰어난 처리 성능 1. 게이트웨이(Gateway) 방식 2. 스니핑(Sniffing) 방식 Oracle Database Client TAP Oracle Database Client Oracle Application Server 2, 000 SQL/초 ? -CPU 2. 0 G Single core -Memory : 4 G -최저사양 NT 급 서버 -1 SQL Size : 200 Bytes -1 패킷 Size : 460 Bytes 10, 000 SQL/초 ? 지연 없이 LOSS 없이 초당 33, 000 SQL 에 대해 초당 70, 000 SQL 에 대해 규칙 처리 감사 로그 저장
IV. 제품 특징 2. 기술력 No 1 - DB보안 전용 메모리 기반 DBMS 사용(SOHA DB) Petra (Agent, Gateway, Sniffing) Listener DB 사용자 로그인 DB Client Petra Client (인증/NAT/ 결재) ) 인증/NAT/결재 DBMS Server - Passive - Inline - Rlogin 세션 관리 세션세분화 세션 DBMS 세션 세분화 DBMS Relay Protocol 접근통제 통제 Relay Protocol 접근 Server Protocol 접근 통제 Server Driver 감사로깅 로깅 Server Driver 감사 감사 로깅 SQL Auth Manager 경보 발송 인증 인증서버 Password Server SOHA Manager 보안관리자 메모리 DBMS (SOHA) 메모리 영역 규칙정보 SOHA Service 감사 로그(external) Petra 통합서버 SOHA Listener Log Writer Petra Client (인증/NAT/ 결재) ) 인증/NAT/결재 메모리맵 메커니즘 Audit Manager Log Applier 통합로그 Petra Manager Diffie-Hellman 3 DES, SEED, AES Alert Manager 로그 파일 1 인증 규칙 접근통제 규칙 감사 규칙 Log Archives 로그 파일 2 로그 파일 3
IV. 제품 특징 2. 기술력 No 1 – 최적의 로그 관리 및 ID기반의 SQL관리 Repository 전용 DBMS ID 기반 SQL 관리 Memory DB REQUEST_1. DAT REQUEST_2. DAT Logging Time-Serial Data Logging SQL 관리 REQUEST_3. DAT REQUEST_4. DAT PRIMARY Partitioned External Tables REQUEST_5. DAT Archives REQUEST_6. DAT BACKUP SQL 수행 이력 관리 Auto Compress 통으로 구성된 통합 DB 시계열 구성된 Partition DB VS 해당 시간대 의 데이터 만 복구
IV. 제품 특징 4. 정확성 No 1 -Parser 기반 분석 SQL을 분석하는 가장 간단한 방법은 패턴 매칭(Pattern Matching) 방식으로 테이블, 컬럼명을 식별하는 것으로 유사한 이름의 문자열이 있는 경우 오탐의 가능이 있습니다. Petra는 정확한 분석을 위하여 수행되는 모든 SQL에 대하여 Parsing 처리 후 분석 기법을 사용하여, 철저한 통제가 가능하며 다양한 테이블, 컬럼별 통 계 보고서를 생성하여 보안 관리자가 손쉽게 분석이 가능합니다. 완벽한 Parsing 기반의 정교한 통제 SQL Parser의 예 select * from emp; select * from dept emp; 문법 관리 SQL 분해 및 Tree 구성 SQL 필요 시 쉽게 문법 추가 가능 Token화 및 Tree 구성 Parsing 하는 경우 첫번째 문장만 통제함 Parsing 하지 않는 경우 (패턴 매칭 방식) 두번째 문장도 통제함 select /*+ CMOZQ 072 CMTBQS 03 S 1017 +*/ QS 03_CNSL_ID , QS 03_REQU_YMD , QS 03_REQU_SEQ , QS 03_CUST_ID , QS 03_APYR_REL_CD , QS 03_APYR_NM , QS 03_APYR_SSN , QS 03_APYR_HP_TEL , QS 03_APYR_TEL_NO , QS 03_CLM_REQU_METH , QS 03_CLM_REQ_PATH 2 , QS 03_CLM_TP_CD , QS 03_CLM_TP , QS 03_CLM_CONT_NO , QS 03_SLCT_DOF , QS 03_SLCT_FOF , QS 03_REL_CONT_CNT , QS 03_CLM_OCCA_CD , QS 03_CLM_PRGS_STS , QS 03_MESR_MATR_CD , QS 03_CLM_MESR_RT , QS 03_TRTR_DUE_YMD , QS 03_RC_SUBT_YMD , QS 03_DEFR_APY_YMD , QS 03_FSS_SND_YMD , QS 03_FSS_REQ_YMD , QS 03_REQ_SMS_YMD , QS 03_END_SMS_YMD , QS 03_EVAL_ADPT_WGT , QS 03_REQR_DDS , QS 03_REQU_ENO , QS 03_REQU_DOF , QS 03_REQU_FOF , QS 03_INVER_ENO , QS 03_SANC_YMD , QS 03_REFU_YMD , QS 03_IN_OUT_YN , QS 03_RE_CMPLAN_YN , QS 03_DUP_CLM_YN , QS 03_ANSR_YMD , QS 03_ETC_CTNT , QS 03_TRB_AMT , QS 03_CL_AMT , QS 03_CEXT_RFND , QS 03_PRO_AMT , QS 03_RESU_SEIZ_AMT , QS 03_OCCU_GB , QS 03_TRT_HOF , QS 03_TRT_DOF , QS 03_TRT_FOF , QS 03_TRTR_ENO , QS 03_TRT_YMD , QS 03_LOG_CHK_DGT , QS 03_INVER_NM , QS 03_REEXAM_YN from CMTBQS 03 where (((((((QS 03_CLM_TP_CD between : b 0 and : b 1 and QS 03_REQU_YMD between : b 2 and : b 3) and QS 03_APYR_NM between : b 4 and : b 5) and QS 03_APYR_SSN between : b 6 and : b 7) and QS 03_CLM_REQ_PATH between : b 8 and : b 9) and QS 03_CLM_PRGS_STS between : b 10 and : b 11) and QS 03_TRT_FOF between : b 12 and : b 13) and QS 03_REQU_FOF between : b 14 and : b 15) and QS 03_CUST_ID between : b 16 and : b 17) and QS 03_TRTR_ENO between : b 18 and : b 19) and QS 03_REQU_ENO between : b 20 and : b 21) and QS 03_SANC_ENO between : b 22 and : b 23) and QS 03_CLM_TP_CD>=: b 24) and (((((QS 03_CLM_TP_CD=: b 24 and QS 03_REQU_YMD=: b 26) and QS 03_APYR_NM=: b 27) and QS 03_APYR_SSN=: b 28) and QS 03_CUST_ID=: b 29) and QS 03_CNSL_ID>=: b 30) or ((((QS 03_CLM_TP_CD=: b 24 and QS 03_REQU_YMD=: b 26) and QS 03_APYR_NM=: b 27) and QS 03_APYR_SSN=: b 28) and QS 03_CUST_ID>: b 29)) or (((QS 03_CLM_TP_CD=: b 24 and QS 03_REQU_YMD=: b 26) and QS 03_APYR_NM=: b 27) and QS 03_APYR_SSN>: b 28)) or ((QS 03_CLM_TP_CD=: b 24 and QS 03_REQU_YMD=: b 26) and QS 03_APYR_NM>: b 27)) or (QS 03_CLM_TP_CD=: b 24 and QS 03_REQU_YMD>: b 26)) or QS 03_CLM_TP_CD>: b 24)) order by QS 03_CLM_TP_CD asc, QS 03_REQU_YMD asc, QS 03_APYR_NM asc, QS 03_APYR_SSN asc, QS 03_CUST_ID asc, QS 03_CNSL_ID asc; L Q S e l p m a S
Petra 총판 (주)지란지교소프트 보안사업부문 솔루션사업부 팀장 정세웅 Tel : 070 -7602 -6161 Fax : 02 -425 -6107 Mobile : 010 -9882 -1946 E-mail : swjeong@jiran. com Address : (135 -280) 서울시 강남구 대치동 966 -5 신사 2빌딩 5층
- Slides: 25