• 검색 결과가 없습니다.

 데이터 보안 관리

N/A
N/A
Protected

Academic year: 2022

Share " 데이터 보안 관리"

Copied!
14
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

보안 정책

(2)

보안 정책

 보안 조직의 운영

 데이터 보안 관리

 물리적 보안 관리

 전자인증서 관리

 …

(3)

보안 조직의 운영

 최선의 보안이란? – 시스템 운영조직의 보안 마인드의 확립으로 운영자의 실수를 줄이고 보안 재난에 신속한 대응 조치로 피해가 확산됨을 방지

경 영 자 보안 인식 문화 확립

보안 전략 유포

보안 재난에 대응할 수 있는 자원의 마련

보안 재난에 대한 궁극적 책임

보안관리자

보안조직 정책 및 정기보안감사계획수립

경영자에 대한 보안 의식 고취

설계, 개발, 운영 시점에서의 보안 점검

고객 데이터에 대한 법적, 제도적 의무와 권한 설정[ 고객약관 ]

시스템 설계자 시스템 내 보안 등급 설정

시스템 침입 보안 대책 마련[ 시스템 보안 ]

데이터 전송 보안 대책 마련[ 네트워크 보안 ]

개발 프로젝트 리더 개발 시 보안 설계 지침 이행

시스템 운영 책임자 정기적 보안 실패의 영향력 분석 보고

보안 비상 연락망 유지

개별 운영자의 프로세스/데이터 사용 권한 계획

H/W,S/W 추가 설치/개발에 대한 보안 지침 마련

시스템 운영자 시스템 보안 로그 분석보고

보안 비상 연락망 유지

개별 운영자의 프로세스/데이터 사용 권한 계획

H/W,S/W 추가 설치/개발에 대한 보안 지침 마련

보안 감사자 정기적 보안 감사 수행, 보고

(4)

데이터 보안 관리 (I)

 데이터 보안 등급 분류의 예

 데이터 관리 정책의 예

 공개 데이터: 데이터 무결성 중요치 않으며 악의적 공격에 의한 손실 감수 ex ] 제품 브로셔 등

 내부 데이터: 외부 접근은 금지되지만 공개 시 결과가 치명적이지 않음

 기밀 데이터: 외부 공개 시 재정적 손실, 고객의 신뢰도 저하, 경쟁사의 이익이 되는 데이터

 극비 데이터: 외부 및 내부 특정 권한자 이외에는 접근해서는 안 되는 데이터

 암호화 되어 전송될 데이터[웹 서버  고객 단말 간]

o고객 회원의 가입자 정보 [이름, 주민번호 등] 및 Log-in Data [ID, Password]

 암호화 되어 저장될 데이터

[

기밀성 보장, 해당 데이터보안책임자의 키로 암호화, 키는 보안 책임자의 책임 및 권한 하에 보관

]

o 고객 계좌, 신용카드 데이터

 Check-Sum이 저장될 데이터 [무결성 보장]

o 구매 내역

(5)

데이터 보안 관리 (II)

 보안 등급에 따른 데이터 관리 및 백업 정책의 예

데이터 보안 요구 사항

복원정 책테스 트주기

최소 정기백 업주기

최소 외부백 업주기

데이터 조작권 한설정

데이터 조작로 그관리

Check sum 저장 1 공개

데이터

기본적인 시스템, 네트워크 보안 적용 1년 1주

2 내부 데이터

보안 정책 문서: 테스트, 보안 설계 방침, 보안 기능의 사용자 지침[ 사용자 입장에서 본 보안

메커니즘 설명], 신뢰 되는 facility 매뉴얼[ 보안 관리 지침]

보안 메커니즘 테스트 보증 필요

사용자 식별 및 인증이 필요

접근 통제: 사용자 그룹 레벨의 접근 통제 허용

1년 1일 1월

3 기밀 데이터

2등급 데이터의 모든 보안 요구사항 만족 +

접근 통제: 개별 사용자 레벨의 접근 통제

사용자 책임 추적성: 데이터 조작에 따르는 로그 관리

암호화 필요: 데이터 전송 시 기밀성, 무결성 보장

1년 1일 1주

  

4 극비 데이터

3등급 데이터의 모든 보안 요구사항 만족 +

보안 구획 정보 유지[ 데이터 조작 위치 로그 ]

보안 정책 문서: 보안 설계서

강제적 접근 통제

1년 1일 1주

  

(6)

물리적 보안 관리 (I)

 대규모의 인터넷 서비스를 고려한 IDC, 통신회사, 금 융기관 등은 물리 적 보안 체계에 대 한 적극적 대응 필 요

장애 유형 대응 방안 필요 장비 예

물리적 침입

출입 통제 잠금 장치 설치 정기적 출입 비밀번호 변경

폐쇄회로 카메라를 통한 출입자 감시 일일 정기 출입자 일지 기록

24시간 근무 체계

출입통제 잠금 장치 (비밀번호, IC Card, 지문/정맥 인식장치) 폐쇄회로 카메라

시스템 과열 용량 산출을 통한 냉방면적 산출 항온항습기: 적정 용량의 1.5배로 계산

에어컨디셔너 항온항습기(10RT)

전력 장애

UPS 60KVA (현재 최대 부하 60%, 필요 시 용량 추가 예정) 정류기 48V/400A

건물 비상 전원에 연결, 정전 시 비상 전원 투입 비상 발전이 끝나는 시간부터 내부 battery 사용

UPS 정류기

화재 하론 가스 소화 장치 (전산실 밀폐 장치 구비) 구비 화재 감지기 설비

하론 가스 소화 설비 화재 감지 설비

수해 배수로 구비

천장 및 바닥 방수 공사

전자기 장애 장비 특성에 따른 IDC 내부 배치 설계 전원 장비와 서버 장비간 공간적 분리

네트워크 장애 네트워크 이중화로 트래픽 분산 및 네트워크 장애 대응 ISP 이중 연결 저장장치 장애

또는 데이터 유

대용량 Storage(NAS)로 미러링

데이터 관리 정책에 따라 주기적으로 별도 저장장치 dump 2 copy dump 후 1 copy는 별도 장소에 IDC 외부 백업으로 보관

외부 테이프 백업 센터 DLT 백업 장비

CPU 또는 메모리 장애

예비 백업 장비 준비(필요 장비의 4배수)

예비 장비들과 실시간 load balancing (L4 switch SLB 기능 이용) 다중 CPU 장비 사용으로 자체적 CPU 장애에 대한 백업 기능

(7)

전자인증서의 필요성

• 비대칭형 암호의 공개키(K

bA

) 확인 ?

• Trusted Third Party의 확인(=인증) 필요

Alice Bob

K

bA

K

VA

M

K

VA

(M)

K

bA

M

K

VA

(M)

M' = K

bA

(K

VA

(M)) M' = M ???

E.g. Message Authentication

(8)

하브루타

 전자인증서가 필요한 이유를 설명하시오.

(9)

전자인증서 (Digital Certificate)

Alice Bob

K

bA

K

VA

K

VT

(K

bA

) M

K

VA

(M)

K

bA

K

VT

(K

bA

) M

K

VA

(M)

M' = K

bA

(K

VA

(M)) M' = M ???

E.g. Message Authentication Trent

K

bT

K

VT

K

VT

(K

bA

)

K

bT

CA

(Certificate Authority)

Certificate

(10)

하브루타

전자인증서를 이용한 인증 보장을 다음 단계에 따라 시험해 보시오.

 팀 원을 세 조로 나누어 Alice, Bob, Trent를 각각 맡으시오.

 [Trent] 자신의 공개키와 개인키를 만드시오. (앞 RSA 하브루타 이용)

 [Trent] 공개키를 Alice, Bob 등 일반에게 공개하시오.

 [Alice] 자신의 공개키와 개인키를 만드시오. (앞 RSA 하브루타 이용)

 [Alice] Trent에게 자신의 신원을 밝히고, 자신의 공개키를 제시하시오.

 [Trent] Alice의 공개키를 자신의 개인키로 암호화 하시오. (전자인증서; 암호화 2회 필요)

 [Trent] Alice의 전자인정서를 Alice에게 전달하시오.

 [Alice] 누가 보아도 상관없는 평문을 만드시오. (e.g. I AM ALICE)

 [Alice] 위 평문에 대한 Message Digest를 만드시오. (앞 Message Digest 하브루타 이용)

 [Alice] 위 Message Digest를 개인키로 암호화 하시오. (전자서명)

 [Alice] 평문, 전자서명 및 전자인증서를 Bob에게 전달하시오.

 [Bob] 전달된 전자인증서를 Trent의 공개키로 복호화하여 Alice의 공개키를 구하시오.

 [Bob] 전달된 전자서명을 Alice의 공개키로 복호화하여 Message Digest를 구하시오.

 [Bob] 전달된 평문에 대한 Message Digest를 만드시오. (앞 Message Digest 하브루타 이용)

 [Bob] 위 두 개의 Message Digest가 서로 같은지 확인하시오.

 [Alice & Bob & Trent] 평문에 대한 인증이 이루어졌는지 토의하시오.

(11)

공인 인증기관

 1999 년 시행된 전자거래기본법 및 전자서명법이 규정

 사업 영역별 공인인증기관

 한국증권전산: 인터넷 증권거래

 금융결제원: 인터넷 뱅킹

 한국정보화진흥원: 인터넷 공공 거래

 한국정보인증: 일반 인터넷 상거래

 한국전자인증: 일반 인터넷 상거래

 한국무역정보통신: 인터넷 무역 분야

 …

 공인인증기관 간 상호 인증

 범용 공인인증서

(12)

퀴즈, 하브루타

 퀴즈 #37

 하브루타

 전자인증서의 발급과 사용 과정을 설명하시오.

 퀴즈 #38

(13)

End

보안 정책

(14)

팀 과제

 인터넷쇼핑몰의 결제과정에서 스마트폰에 입력한 고 객의 신용카드번호와 카드유효기간을 안전하게 결제 서버에 전달하는 방법을 설계하고, 예제를 만들어 설 명하시오.

 ‘ 안전하다’라는 말의 구체적 의미를 먼저 정의하시오.

참조

관련 문서

정보기술 구성요소: 유무선 통신 및 네트워크, 하드웨어, 소프트웨어 정보기술 서비스: 시스템 개발, 보안 및 위험 관리, 데이터 관리.

신경 맥박 상태로 전달된 화자가 전달하고자 하는 내용을 청자가 비로소 인지하는 단계; 암 호 해독 decoding 단계... 호흡 기관:

확률변수 X의 분산과 표준편차를

 인터넷과 비공개 네트워크 사이에 패킷 필터링 기능이 있는 라우터를 설치하여 네트워크 패킷 헤더 내의 정보를 기초로 트래픽을

 데이터베이스 개발자는 Oracle 8이나 IBM 의 DB2와 같은 데이터베이스 관리 시스템 에서 데이터 내용, 관계, 그리고 구조를 명 시하고 수정하기 위해서

§ 고속의 처리를 요구하는 IP 보안 프로토콜(IPSec)에 사용 l 암호키 관리: 네트워크에서 소요되는 전체 키의 개수가 많음 l 암호키 분배: 사전에 비밀키가 안전하게

[r]

… 암호화된 메시지와 암호화된 비밀키에 대해 자신의 개인키 를 사용하여 전자서명을 만든다. … Sender는 암호문, 암호화된 비밀키,