클라우드환경에따른보안기술의변화 - 오픈소스를중심으로 - 김호중부장한국레드햇
IT트렌드클라우드컴퓨팅의개념클라우드컴퓨팅보안레드햇보안정책
개방적인소통과협업의창구로서의 SNS 다양한커뮤니케이션
일상속으로파고드는 IT(1) 사물인터넷 (IoT/IoE) 애플워치, 갤럭시기어등웨어러블디바이스컴퓨팅 헬스케어, 화상진료등 M2M기술의발전 스마트자동차 (Connected Car), 무인자동차, 전기자동차 2015 : 49억개, 2020 : 250억개연결예상 ( 가트너 )
일상속으로파고드는 IT(2) O2O(Online to Offline) 서비스 카카오택시 / 배달의민족 / 얍 ( 쿠폰 + 비콘 ) 핀테크 (Finance + Technology) - 스마트폰또는인터넷간편결재서비스 - 인터넷은행, 외환송금, 크라우디드펀딩, 비트코인, 자산운용, P2P 대출등 - 카카오페이, 네이버페이, 알리페이, 페이팔등
일상속으로파고드는 IT(3) 드론 (Dron) & 로봇 (Robot) 드론 (DRON) : 무인항공기 (UAV), 배송수단 ( 아마존 ), 촬영, 취미생활등 - 민간드론시장 - 2015 : 2000 억, 2023 : 2 조 2 천억예상 로봇 : 청소용, 산업용, 축구로봇등
일상속으로파고드는 IT(4) 오픈하드웨어 오픈컴퓨트프로젝트 (opencompute.org) : Facebook 주도의하드웨어아키텍쳐오픈 라즈베리파이 (raspberrypi.org) : 교육용보드 아두이누 (Arduino) : 마이크로컨트롤러내장제어용기판
데이터빅뱅시대 (1) 데이터누적량 1 분 2 억개의이메일이발송 10 만개의트윗메시지 293,000 개의상태업데이트 20G 이상의로그데이터 1 일 일 10 억건발송즉, 초당 11,574 건메시지 일 12 억페이지뷰, 일 1.3 억건검색, 3 테라바이트 Log 일 3 억개의이미지업로드, 일 5 억개의콘텐츠공유 일 26 억건검색 ( 글로벌 )
데이터빅뱅시대 (2) 빅데이터 매년 50% 이상의데이터증가율 ( 모바일매년 78% 성장 ) 데이터생성, 수집, 분석기술의고도화요구 3V(Volume, Velocity, Variety)
패러다임의변화 SW 중심의 IT From Hardware to Software From Scale-up to Scale-out Container 기술 (Docker) 등장 Micro-Service Architecture 등
미래를만드는오픈혁신
IT 트렌드 클라우드컴퓨팅 클라우드컴퓨팅보안레드햇보안정책
클라우드컴퓨팅 클라우드컴퓨팅 애플리케이션자동확장구조의아키텍처기반 Public, Private, Hybrid 클라우드컴퓨팅 IaaS-PaaS-SaaS 형태의클라우드컴퓨팅기술 Google, Amazon, Red Hat, Salesforce 등 Broad Network Access Rapid elasticity Measured Service On-demand Service Resrouce Pooling Software-as-a- Service(SaaS) Platform-as-a- Service(PaaS) Infrastructure-as-a- Service(PaaS) Public Private Hybrid
클라우드컴퓨팅환경이해 오픈소스기반의클라우드환경 클라우드컴퓨팅 빅데이타
클라우드컴퓨팅환경이해 클라우드환경에서의리눅스점유율 1 4,000 1 2,000 1 0,000 8,000 6,000 Linux Unix Mainframe Other W indows 4,000 2,000 0 2007 2008 2009 201 0 201 1 201 2 201 3 201 4 201 5 201 6 Source: Worldwide Client and Server Operating Environments Market Analysis and 2012-2016 Forecast and 2011 Vendor Shares: The Changing Dynamics and Demographics (IDC #236428, August 2012).
오픈스택아키텍처 최신클라우드운영플랫폼 (1)
컨테이너 (on Open Stack) 아키텍처 최신클라우드운영플랫폼 (2)
IT트렌드클라우드컴퓨팅 클라우드컴퓨팅의보안 레드햇보안정책
현황 전세계 DDoS 현황 (2015.9.11. 기준 ) 출처 : https://www.stateoftheinternet.com/trends-visualizations-security-real-time-global-ddos-attack-sources-types-and-targets.html
취약점사례 이제는안심할수없는스마트폰 이탈리아 해킹팀 의스마트폰해킹솔루션 RCS(Remote Control System) - 이탈리아 해킹팀 내부자료 Wikileaks 에서자료공개로우리나라국가기관의감청프로그램구입노출 (2015.7.6) 방법 : 이메일에특정 URL 클릭또는이메일첨부문서를통한스파이프로그램설치 대상 : 안드로이드, ( 탈옥 ) 아이폰 - 전화통화모니터링및녹음, 문자모니터링, 잠금해제, SNS( 라인, 페이스북, 텔레그램등 ) 감시, 사진및동영상모니터링등
취약점사례 하이퍼바이저취약점 VENOM 취약점 (CVE-2015-3456) KVM/QEMU, XEN 하이퍼바이저의플로피디스크관련 버퍼오버플로우 취약점 영향도 : 상기의하이퍼바이저를사용하는가상화리눅스솔루션 해결방법 - 취약성점검 : VENOM: QEMU Vulnerability Detector - 패치 세부관련정보 : https://securityblog.redhat.com/2015/05/13/v enom-dont-get-bitten/ 출처 : http://venom.crowdstrike.com/
취약점사례 Bash Shell 취약점 Bash Code Injection Shellshock Bash 환경변수와관련된취약점으로 Code Injection 을통해공격자는시스템내제한을회피하고, 인증되지않은권한을획득 영향 - 1989~ 2014(15 년 ) 동안취약점존재 - Unix, Linux, MacOS, Android Mobile 등 - 전세계 51% 의서버및 device 들이본취약점에노출되어있었던것으로추정됨 CVE CVE - CVE-20140-6271, CVE-2014-7169, CVE-20140-7186, CVE-2014-7187, CVE-2014-6277, CVE-2014-6278 - 2 번의패치로 6 개의 CVE 가패치됨
취약점사례 OpenSSL Heartbleed TSL/DTSL 프로토콜을 OpenSSL 에적용하면서발생한취약점 (2011 년 ) 으로공격자는 packet 조작하여다른사용자에대한정보등중요한정보를얻을수있음 전세계 2/3 의웹서버가 OpenSSL 을사용하기때문에영향도는민감하고큰문제로판단 영향 : - OS 와관계없이취약버전의 OpenSSL 을이 용하는모든소프트웨어및디바이스에영향을 미치며, OS, SW, Mobile Phone, SSL VPN 장비및취약버전의 OpenSSL 버전이적 용된 Web Site 등 CVE - CVE-2014-0224 Source : http://cve.mitre.org/cgibin/cvename.cgi?name=cve-2014-0160
클라우드보안사항 클라우드보안참조아키텍처 : NIST - 레이어별격리 - 인증및접근제어 - 취약점관리 - 패치관리 - API 보안 - 인증 - 접근제어 - 웹보안 - 데이터보안 - 로깅 - 감사 - 접근제어 - 인증 - API 보안 - 물리적인접근제어물리적인접근제어 - 가상화보안네트워크보안 (F/W, - 네트워크보안 (F/W, IDS, IPS IDS, IPS 등 ) 출처 : http://bigdatawg.nist.gov/_uploadfiles/m0007_v1_3376532289.pdf
클라우드보안사항 클라우드보안참조모델 : Cloud Security Alliance 출처 : https://cloudsecurityalliance.org/
클라우드보안사항 정책및절차적보안 : FedRAMP 미정부기관이이용하려는클라우드제품및서비스에대한보안평가, 인증및사후관리를위해 도입한프로그램 출처 : 美클라우드보안인증체계 (FedRAMP) 동향및국내정보보호시스템공통평가기준의비교분석 ( 대전대박기웅, 박준형 )
클라우드보안사항 호스트 / VM OS 보안 SELinux 를이용한프로세스, 유저, 파일, 디바이스등의역할접근제어정책적용
클라우드보안사항 하이퍼바이저보안 VM 및가상화라이브러리들에대한접근제어정책 Svirt 를이용한 VM 격리 User Space App1 App2 App3 SELinux Guest Kernel svirt_t:mcs1 User Space Web Application Guest Kernel svirt_t:mcs2 SELinux Host Kernel svirt_t:mcs1 virt_t:s0 svirt_t:mcs2
클라우드보안사항 컨테이너보안 SELinux 를이용한격리정책 Container 별 / 공유서비스별격리
클라우드보안사항 패치관리 RH Satellite 를이용한패치관리
클라우드보안사항 OpenSCAP 리눅스인프라의표준컴플라이언스감사솔루션 NIST 에의해관리되며, XCCDF 를사용
IT트렌드클라우드컴퓨팅클라우드컴퓨팅의보안 레드햇보안정책
레드햇보안정책 레드햇보안정책 Red Hat Enterprise Linux 는상용유닉스와동일한 EAL4+ 등급취득 모든보안이슈는발견된지 3 일이내에 security fix 제공 보안전담팀운영 - security@redhat.com 90% 의보안이슈가 zero day 에해결 SELinux(Secure Enhanced Linux)& svirt(secure Enhanced Vitualization) NSA 에서개발주도 / 커널에포함된강력한보안기능 Common Criteria certification 20 개이상의정부기관에서인정하는신뢰성있는보안인증 LSPP/RBACPP and CAPP at EAL 4+ w/ Red Hat Enterprise Linux 5, 6 & 7 RHEL5 RHEL6 Common Criteria EAL4+/CAPP/RB ACPP/LSPP Dell, HP, IBM, SGI Dell, HP, IBM, SGI Source URL : http://www.redhat.com/solutions/industry/government/certifications.html
레드햇보안정책 클라우드보안협회멤버 CSA(Cloud Security Alliance) 2010년부터 CSA 활동시작, 2012년기업멤버로 CSA가입 Red Hat focus on Open standards and Security in the Cloud
레드햇보안정책 RHEL 보안인증현황 구분 RHEL4 RHEL5 RHEL6 Common Criteria EAL3+/CAPP Common Criteria EAL4+/CAPP HP, SGI, Unisys IBM Common Criteria EAL4+/CAPP/RBACPP /LSPP In evaluation for Common Criteria Dell, HP, IBM, SGI BSI-DSZ-CC-0724, includes virtualization BSI-DSZ-CC-0754, includes virtualization Directorate of Central Intelligence Directive (DCID) 6/3 DISA Security Technical Implementation Guides (STIG) PL3+. See your Red Hat account manager for more details and sign up for the gov-sec mailing list. There are many options for meeting the STIG requirements. See your Red Hat account manager for more details and sign up for the gov-sec mailing list. FIPS 140-2 NSS (Cert. #814, #815, #1293, #1280) Kernel Crypto API (Cert. #1387) libgcrypt (Cert. #1305) NSS(Cert.#814,#815,#1293,#12 80) OpenSSH Client (Cert. #1385) OpenSSH Server (Cert. #1384) OpenSSL (Cert. #1320) openswan (Cert. #1386) evalution: kernel crypto API libgcrypt openswan OpenSSH Client OpenSSH Server OpenSSL OVAL NISPOM Chapter 8 See the Red Hat Security OVAL Webpage(https://access.redhat.com/site/articles/221883) See NISPOM Chapter 8 Knowledge Base Article Section 508 Accessibility VPAT for RHEL VPAT for RHEL5 VPAT for RHEL6
레드햇보안정책 보안대응팀 Red Hat 보안대응팀 - https://access.redhat.com/site/ko/security/tea m - 커뮤니티내경고및보안문제추적 - 보안문제조사및처리, 수정사항제공 - Linux 및오픈소스소프트웨어타벤더와협력 Secalert@redhat.com - Red Hat 제품또는서비스보안취약점판단시문의 - 알려진취약점에대한사항들문의
레드햇보안정책 취약성평가시스템 취약성평가시스템 레드햇 CVE - https://access.redhat.com/security/cve/ - CVE Database내레드햇의취약점및보안관련사항표준화목록 CVSS( 공통취약성평가시스템 ) : 심각도평가제공 - Red Hat의 CVSS v2 기반평가점수
레드햇보안정책 Red Hat 보안대응체계 ( 계속 ) 보안경고, 버그수정및기능개선 - https://access.redhat.com/site/ko/security/updat es/active - 레드햇모든제품에대한보안업데이트정보제공 보안수정사항백포팅 Life Cycle 및 Update 정책 - https://access.redhat.com/site/ko/security/team - 주요릴리즈라이프사이클제공 - 기본 10년 Production 지원, EUS 3년
감사합니다