USB 보안기술및제품동향 1) 한민호 * USB 메모리의폭발적인보급과함께그편리성으로개인사용자는물론각기업및관공서등다양한곳에서많은사용자들이중요한데이터를 USB 메모리에저장및휴대하고있는상황이다. 이러한상황에서 USB 메모리의도난및분실로인해다른사용자로중요정보가유출되거나, 내부사용자가 USB 메모리를이용해기업및관공서의중요자료를외부로유출하는데따른보안의중요성은커지고있다. 본고에서는이러한시장의보안요구사항을반영하여개발된 USB 보안기술및제품동향에대해기술하고자한다. 목 I. 서론 II. USB 보안기술 III. USB 보안제품 IV. 결론 차 I. 서론최근 USB 보안의중요성은더욱부각되고있는상황이다. 실제기업에서사용되는 USB 메모리의 86% 가중요한데이터를저장하는장치로활용되고있는것으로집계되고있고, IT( 정보통신 ) 종사자들조차도 83% 가 USB 메모리를사용하고있지만대부분의사용자들은보안기능이없이사용하고있다. 때문에기업들은중요한기업정보유출의제 1 경로로 USB 메모리를주목하고있다. 특히, 도난및분실시다른사용자가 USB 메모리에저장된데이터에접근하는일을원천적으로막으려는노력에주의를기울이고있으며, 이에대한해결책으로 USB 보안기술이주목을받고있다. 따라서, 본고에서는 * ETRI 임베디드보안기술연구팀 / 선임연구원 1) 본연구는 ( 구 ) 정보통신부및정보통신연구진흥원의 IT 신성장동력핵심기술개발사업의일환으로수행하였음 [2007-S-023-02, 복합단말용침해방지기술 ]. 14
이러한시장의보안요구사항을반영하여개발된 USB 보안기술및제품동향에대해기술하 고자한다. II. USB 보안기술 1. 데이터암ㆍ복호화기술 데이터암ㆍ복호화기술은 USB 메모리로데이터전송시데이터를암호화하고, USB 메모 리의데이터확인시자동으로복호화해주는기술이다. 내 PC 다른 PC - USB 메모리로데이터전송 - USB 메모리는데이터저장시자동으로암호화 USB 메모리의데이터를다른 PC 에서사용시 - 비밀번호입력후 USB 에있는암ㆍ복호화프로그램실행 - USB 메모리의데이터확인시자동으로복호화 - PC 에서 USB 메모리제거시다시데이터암호화 ( 그림 1) USB 메모리암ㆍ복호화과정 USB 메모리데이터암ㆍ복호화기술은크게하드웨어방식과소프트웨어방식으로구분이된다. 하드웨어방식은암ㆍ복호화모듈이전용보안칩형태로제공되는경우와전용보안칩을탑재하지않고 USB 메모리의 PCB 와케이스를새롭게디자인해서전용메모리형태로제공되는경우로세분화된다. 전용보안칩을탑재한 USB 메모리제품으로는아이언키 (IRONKEY, 닷큐어 ) 제품이있으며, 전용보안칩탑재로소프트웨어및하드웨어의설치가필요하지않다 [3]. 전용보안칩을탑재하지않고전용메모리형태로제공하는 USB 메모리제품으로는시큐드라이브 (SecuDrive, 브레인즈스퀘어 ) 제품이있으며, 전용보안칩을탑재하지않은경우데이터의암ㆍ복호화과정은 PC 의 CPU 가담당한다 [4]. 소프트웨어방식은데이터의암ㆍ복호화를위해 USB 내에소프트웨어프로그램을탑재하는방식으로대부분 아이언키 시큐드라이브 의 USB 메모리제품이여기에포함된다. ( 그림 2) 하드웨어방식제품 15
2. 사용자인증및식별기능 사용자인증및식별기능은 USB 메모리에비밀번호설정기능혹은지문인식기능을탑재 하는단순한보안기능으로타기능과연동하여사용된다. 3. 저장된데이터의임의복제방지기능저장된데이터의임의복제방지기능은사용자의인증없이 USB 메모리내데이터의접근자체를불가능하게하여외부로데이터복제를불가능하게하는기능이다. 즉사용자인증및식별기능을통해허가된사용자만이 USB 메모리에접근할수있도록하는기능이다. 4. 분실시데이터보호를위한삭제기능분실시데이터보호를위한삭제기능은 USB 메모리를분실하였을경우, 다른사용자가 USB 메모리내데이터를접근할수없도록데이터를삭제하는기능이다. 이를위해제조사에서는지정된회수이상의패스워드오류시저장되어있는데이터를로우레벨수준으로초기화시켜제조사조차복구가불가능하게하도록하거나, 분실시원격에서추적 (USB 메모리가연결된 PC 가인터넷과연결될때 ) 하여데이터를삭제하는등의기능을제공하고있다. 5. 보안 USB 메모리관리시스템 보안 USB 메모리관리시스템은 USB 메모리를사용함에있어서보안관리를수행할수있 ( 그림 3) 보안 USB 메모리관리시스템구성도 16
도록관리서버와 USB 메모리내에관리를위한프로그램 (Agent program) 을내장시킨시스템이다. 보안 USB 메모리관리시스템에서사용되는보안 USB 메모리는기본적으로사용자인증및식별기능, 저장된데이터의임의복제방지기능, 데이터암ㆍ복호화기능및분실시데이터보호를위한삭제기능은필수사항으로제공하며, 관리서버는네트워크상의 PC 에서사용되는 USB 메모리를관리한다. 이를통해기업또는관공서등은내부데이터의관리하고 USB 메모리를통한데이터의유출을방지한다 [1]. III. USB 보안제품 2008 년 4 월부터공공기관에서사용이의무화된보안 USB 는지금까지세이퍼존 Defcon Secure USB, 닉스테크 SafeUSB+, 잉카인터넷 nprotect Enterprise UMS, 브레인즈스퀘어 SecuDrive, 엔트렉커 NTRACKER USB, 코디아 Secure-i 등국내업체들이주를이루었으나최근닷큐어가미국산보안 USB 솔루션 아이언키 를국내에선보였다. 각업체별로출시한보안 USB 제품의기능상특징은거의비슷하나, 서버와연동되는관리솔루션에의해제어되는제품과별도의관리솔루션없이자체적으로제기능을발휘할수있는제품의두가지유형으로나누어진다. 세이퍼존 DefCon Secure USB 는 2007 년초국정원이발표한 USB 메모리등보조기억매체보안관리지침 의모든기능을충족하며, 이외에도다수의 PC 보안솔루션의구축경험과고객지원노하우를바탕으로한안정성과 USB 외타저장매체 ( 블루투스, CD-RW, 외장형 HDD 등 ) 를통제하고로깅을제어하는기능을제공한다 [5]. - 사용자인증및식별 - 지정데이터암ㆍ복호화 - 지정된데이터의임의복제방지 - 분실시데이터보호를위한삭제기능 - 관리시스템 ( 등록, 파기, 재사용, 반출입, 불용 ) - 미등록보조기억매체통제 - 저장데이터로그저장및원본저장 - 타저장매체통제등 ( 그림 4) DefCon Secure USB 닉스테크 SafeUSB+ 는 USB 메모리등보조기억매체보안관리지침 의기능외에매체제 어기능을추가해사용자의정책설정에따라 CD-RW, 이동형저장장치및 PDA 등에대해권 17
-- 사용자인증및식별기능 - 지정데이터암ㆍ복호화기능 - 저장된자료의임의복제방지기능 - 분실된 USB 메모리사용제어기능 ( 파일완전삭제및사용차단 ) - 매체제어기능 ( 그림 5) SafeUSB+ 한이부여된사용자의필요에따라제한과허가의제어가가능한기능을제공한다 [6]. 잉카인터넷 nprotect Enterprise UMS(USB Management System) 는 USB 메모리등보조기억매체보안관리지침 의기능을지원하며, 자사에서보유하고있는 Enterprise 콘솔을기반으로보안 USB 를개발하여중앙관리기능을타사제품에비해안정적으로제공한다. 또한분실ㆍ도난, 비인가된보조기억매체의사용, 장비의무단반출을통한내부정보유출방지기능뿐아니라, 보안사고발생시추적관리기능과사용이력관리기능을제공한다 [7]. - 식별 / 인증기능제공 - 중앙관리기능제공 - 안전한데이터보호기능제공 - 사용이력조회기능 - 매체제어기능 ( 그림 6) nprotect Enterprise UMS 브레인즈스퀘어 SecuDrive 는소프트웨어방식으로제작되어매체와일체화된전용보안 USB 메모리형태로제공된다. 이는기존에사용하고있던 USB 메모리에 SecuDrive S/W 만 - 사용자식별및인증 - 디스크암호화 - 비밀번호 5 회실패시보안영역데이터완전삭제 - 관리서버등록 ( 그림 7) SecuDrive 18
설치해도사용할수있고별도의관리시스템없이 USB 메모리단독으로도활용될수있는특징을가지고있다 [4]. 엔트렉커 NTRACKER USB 는 USB 메모리등보조기억매체보안관리지침 의기능외분실한 USB 를추적ㆍ회수할수있는기능을추가하여보다강력한유출방지기능을제공한다 [8]. - 분실및도난시 USB 추적기능 - 원격데이터삭제기능 - 사용자인증을통한임의복제방지기능 - 지정데이터암ㆍ복호화기능 - 오프라인또는외부 IP 에서는사용하지못하도록통제하는기능 ( 그림 8) NTRACKER USB 코디아 Secure-i 는서버연동과관련된모든기능을관리할수있으며, 중요한애플리케이 션 ( 암호화및뷰어기능 ) 이 USB 자체에탑재되어있어 USB 와서버가연동될때발생할가능 성이있는해킹으로부터피해를최소화하는기능을제공한다 [9]. - USB 에비밀번호설정기능 - 저장파일의복사및인쇄방지기능 - 저장파일의자동압축및암호화기능 - 전용뷰어를통한문서열람기능 - 키보드및 Temp File 통제기능 ( 그림 9) Secure-i 닷큐어 아이언키 는고유의암호화칩을통 해하드웨어적인방법으로데이터가암호화되어 저장이되며, 처음등록시비밀번호만입력하면 일반 USB 처럼사용할수있지만암호화칩이 - 데이터보호기능 - 신분 (ID) 보호기능 - 개인정보보호기능 이방인이나해커에의해물리적으로접근이되면 스스로감지하여데이터를파괴하도록설계되어 있다 [3]. ( 그림 10) 아이언키 19
IV. 결론 각업체별로최근출시한보안 USB 제품의기능상특징은거의비슷하다. 2007 년초국정원이발표한 USB 메모리등보조기억매체보안관리지침 의모든기능을충족하고있으며, 이외추가적인기능을도입하여차별화된특징을제시하고있다 [2]. 따라서, 보안 USB 를도입하고자하는기업및관공서에서는필수기능이외에부가적으로어떤기능을제공하고, 사용자가요구하는기능을얼마나수용해줄수있는지를잘판단해서각각의사용환경에적합한제품을도입해야할것이다. < 참고문헌 > [1] 보안 USB 가이드, 월간정보보호 21c [2] USB 메모리등보조기억매채보안관리지침, 국가정보원 [3] 닷큐어, http://www.dotcure.co.kr/ [4] 브레인즈스퀘어, http://www.secudrive.co.kr/ [5] 세이퍼존, http://www.saferzone.com/ [6] 닉스테크, http://www.nicstech.com/ [7] 잉카인터넷, http://www.inca.co.kr/ [8] 엔트랙커, http://www.ntracker.net/ [9] 코디아, http://www.kodia.co.kr/ * 본내용은필자의주관적인의견이며 IITA 의공식적인입장이아님을밝힙니다. 20