Aladdin etoken Strong Authentication & Password Management Your Innovative World of Business 위노블 02) 546-1210 Fax 02) 543-0121 135-010 서울특별시강남구논현동 242-53, 제일은행빌딩 3 층 /4 층 e-mail : yourservice@winoble.com
1. 인증서 /Password 저장문제및해결책
1. 인증서 /Password 저장문제및해결책 인증서및 Password 저장의문제점 공인인증서를사용자가 PC 에저장하는것자체가보안성을위협하는요소 안티바이러스솔루션이나개인방화벽등의보안이미약한 PC 에공인인증서나 ID/Password 를저장할경우해킹에의한유출우려가큼 다른사람이 PC 를사용할경우공인인증서를손쉽게불러올수있어도용우려가큼 * 출처 : 금융감독원 (2005.9.21)
1. 인증서 /Password 저장문제및해결책 * 출처 : 금융감독원 (2005.9.21)
1. 인증서 /Password 저장문제및해결책 2-Factor Authentication 보다강화된사용자인증제공 1차하드웨어인증 : USB에 etoken 연결 2차비밀번호인증 : 비밀번호또는 OTP 발생값입력 => 해커가패스워드를훔치더라도 etoken 없이는접근불가 Something you have? The etoken device Something you know? The etoken password
1. 인증서 /Password 저장문제및해결책 High-Level Security HDD 에저장된공인인증서의복사및해킹의위험성 Token에인증서및로그온정보를암호화저장하여복사및해킹방지 USB방식의 SmartCard 사용으로타방식에비해별도의리더기불필요
1. 인증서 /Password 저장문제및해결책 웹기반계정 / 비밀번호관리 문제점 수많은웹페이지에계정과비밀번호를관리해야하는번거로움 일반적으로비밀번호정책을강하게적용하지못하며 사용자는기억하기쉬운패스워드를사용하게되고이는해킹되기쉬움해결책 etoken은웹페이지로그인관련부분을 HDD가아닌토큰에암호화저장 사용자가원하는페이지에접속하였을때토큰사용자확인후자동로그인됨, 토큰사용자비밀번호하나만기억하면됨 => 비밀번호정책을강하게적용가능, 관리및사용이편리함
1. 인증서 /Password 저장문제및해결책 어플리케이션계정 / 비밀번호관리 문제점 수많은어플리케이션의계정과비밀번호를관리해야하는번거로움 일반적으로비밀번호정책을강하게적용하지못하며 사용자는기억하기쉬운패스워드를사용하게되고이는해킹되기쉬움해결책 etoken은서버 / 클라이언트어플리케이션로그인관련부분을별도장치에암호화저장된후 해당어플리케이션으로접속을시도할때토큰사용자확인후자동로그인됨, 토큰사용자비밀번호하나만기억하면됨 => 비밀번호정책을강하게적용가능, 관리및사용이편리함
1. 인증서 /Password 저장문제및해결책 전자서명 / 암호화 문제점 email 암호화나전자서명사용시인증서가 HDD에저장 악의적인사용자가메일열람을통한주요정보누출가능성 거짓정보를메일을암호화하여발송할수있음해결책토큰자체적인인증서저장기능을제공하여인증서를 HDD에저장할필요없음 etoken 연결시에만인증서를이용한메일을발송할수있고, 받은메일을열람할수있어강화된보안기능제공 토큰을컴퓨터에연결했을경우 접근가능 접근불가 토큰을컴퓨터에연결하지않았을경우
2. 패스워드해킹문제및해결책
2. 패스워드해킹문제및해결책 패스워드해킹문제 시크리트카드의 35개비밀번호중한개라도노출되면무용지물 네트워크스니핑등트로이목마를통해패스워드유출 패스워드해킹프로그램이인터넷상에무방비노출 * 출처 : 금융감독원 (2005.9.21)
2. 패스워드해킹문제및해결책 * 출처 : 금융감독원 (2005.9.21)
2. 패스워드해킹문제및해결책 OTP 란? OTP(One Time Password) 는임의의난수알고리즘을통하여생성한패스워드를 1 회사용하고폐기하는방식으로해커나악의적인사용자가패스워드를탈취하여도사용할수없는불법접근을방지하는방식 패스워드이중보안을위해매번시스템에접근할때마다새로운패스워드를부여하기때문에해킹이나사용자의관리소홀등으로패스워드가노출되는것을방지 주기적으로비밀번호를변경하고기억하는번거로움없이시스템의보안성을높일수있으며, 스니핑등에의해사용자패스워드가노출돼도새로생성된패스워드를사용해야하므로강력한보안을제공하는것이장점
2. 패스워드해킹문제및해결책 etoken NG-OTP 내부아키텍쳐 LCD - Displays the OTP Value for 25 sec once the button is pushed Button to trigger OTP generation ( 이벤트방식 ) 123456 Smart Card Infineon Smartcard with Siemens (CC EAL 5+) CardOS 4.20 Operating system (CC EAL 4+) USB MCU SiLabs F321 8051 Micro Controller Unit, with etoken proprietary Firm Ware. Controls: USB connection SmartCard communication OTP generation LCD commands
2. 패스워드해킹문제및해결책 OTP 의구현방식 서버측과클라이언트측이미리약속한방식에의해 MAC (Message Authentication Code) 를생성하여전달, 무결성을검증하여인증을받게되는방식 무결성검증에는해쉬함수들이사용되며, MD4, MD5, RC4 등이사용 알고리즘은토큰의메모리용량과컴퓨팅능력에의해선택
2. 패스워드해킹문제및해결책 질의 / 응답 (Challenge/Response) 방식 Server UserID verify Connection Request With UserID User(Client) Start(login) Random Number Generator Challenge(Ex. 123456) Send Challenge Secure Value, Challenge Challenge(Ex. 123456) Hash Function Response(Ex.654321) Send Response(MAC) Hash Function Response(Ex. 654321) Compare Is a Validd User? Give Privilege Get Some Service(Ex.Banking, telnet) 사용자가 Challenge 값을입력해야되는불편함존재 Client Application 에 Challenge/Response 를적용하기어려움
2. 패스워드해킹문제및해결책 시간동기방식 (Time Sync., Time-dependent Sync.) User(Client) Server Start(login) Server s Time User ID PIN Number Token s Time Send User ID + PIN + Hashed Value Hashed Value Hash Function Hash Function Hashed Value Verify User ID Verify PIN Number Compare Hashed Value 초기화시 Client 와 Server 사이의시간오차를위한 Synchronization Offset 설정 Token 에대한 Time Clock 사용으로수명이짧음 사용자는 Token 에대해시간을동기화할필요성이있음
2. 패스워드해킹문제및해결책 이벤트동기방식 (Event Sync.) User(Client) Server Start(login) Server s Counter Factor User ID PIN Number (Optional) Token s Counter Factor Send User ID + PIN + Hashed Value Hashed Value Hash Function Hash Function Hashed Value Verify User ID Verify PIN Number Compare Hashed Value 초기화시 Client 와 Server 사이에 Counter Factor 를초기화 OTP 를생성할경우에만 Battery 를사용하므로장기간사용가능 사용자는 Token 에대해어떤항목이든동기화할필요성이없음
2. 패스워드해킹문제및해결책 OTP (One Time Password) 문제점웹, C/S어플리케이션인증시고정된비밀번호는 Key logger 및 Browser Hijacker 등의해서해킹될수있음해결책 etoken의자체난수알고리즘으로생성하는 OTP(One Time Password) 사용으로비밀번호해킹에대응함
2. 패스워드해킹문제및해결책 etoken OTP 인증절차 TMS 에서토큰을등록한후사용자에게배포 2 협력사, 고객사등 Client 에서 SSL VPN 접속시패스워드항목에 OTP 에서생성한값을입력 SSL VPN은 ID/ 패스워드입력된값을 IAS에확인요청 IAS는입력정보를 TMS와연동된 AD에서 ID/ 패스워드를비교하여접근허용 / 불가정보를다시 SSL VPN에게넘겨줌
2. 패스워드해킹문제및해결책 인터넷뱅킹적용예 인증서저장 계정 / 암호저장 암호에 OTP 적용 인터넷뱅킹로그인 1. 공인인증서저장 (HDD 해킹대응 ) 2. 계정 / 암호저장 ( 키보드로부터입력받지않음 ) 3. 비밀번호에 OTP 사용 ( 암호유출대응 ) 계좌이체 1. OTP 적용 ( 보안카드대체로보안강화 ) 2. 공인인증서저장 (HDD 해킹대응 ) 인증서저장 보안카드대신 OTP 적용
3. 추가기능
3. 추가기능 PKI 연동 etoken PKI 솔루션은어플리케이션이 etoken 내에개인키와인증서를저장하고운영할수있도록제공 현재사용되는제품의통합에필요한모든 PKI 구성요소들과드라이버제공함 HDD 가아닌별도저장장치제공으로보안성강화및최대한의편의성을제공 CA Network logon Internet/Intranet Web Access (SSL) VPN Access (PKI Based)
3. 추가기능 PKI 연동예
3. 추가기능 Windows Logon 연동 (GINA 연동서비스 ) 문제점악의적인사용자가 Shoulder hacking을통해 PC에로그온 중요한데이터를삭제하거나유출할수있음해결책 Windows의 GINA API와연동하여 PC 부팅또는화면보호기동작시 Token만으로또는 Token과패스워드, 인증서로사용자의인증제공 => Token 없이는인증거부설정으로 PC의비밀번호를알아낸다고하여도사용할수없음 토큰을컴퓨터에연결했을경우 접근가능 접근불가 토큰을컴퓨터에연결하지않았을경우
3. 추가기능 TMS (Token Management System) MS Active Directory 사용. 다른 LDAP 과연동지원 Open Architecture 로 CA, IAS RADIUS, Network Login 등의서버커넥터개발이용이함 사내토큰과토큰사용자관리가편리함 TMS 관리자 Centralized Personalization User Repository Group Policy Token Inventory User Repository TMS (AD Based) WAN / LAN Web Access VPN MS-CA Net Logon Entrust-CA Connector IAS SVR Web / DB SVR Other Network Logon
3. 추가기능 TMS (Token Management System) & Active Directory Active Directory 기반으로배포에서패기까지의토큰생명주기관리 내부정책설정시 Active Directory 와연동을통해보다높은수준의보안정책을수립 Single Domain, Shadow Domain, ADAM (Active Directory Application Mode) 지원
3. 추가기능 TMS ( 토큰이력관리 ) etoken 의고유 ID, 발급자, 사용자, 등록된 Profile 를 TMS 에서한번에확인가능 분실된토큰에대한 Revoke( 회수, 일시정지 ) 기능으로분실에대한염려불필요 모든토큰에대해초기화, 패스워드변경등토큰에대한업무를관리자의 PC 에서작업
위노블은기업솔루션전문업체로서사업영역은크게정보보호 / 보안및 EAI/BPM 등의 e-biz 프레임워크분야이며, 이스라엘 Aladdin Knowledge Systems 사의한국총판으로서 USB 방식인증보안솔루션 etoken, 통합컨텐츠보안솔루션 esafe 및미국 Creative Science 사의 BPM/EAI 솔루션인 BizZyme, NetZyme 의컨설팅, 마케팅, 공급및시스템통합사업을영위하고있습니다. 위노블은 Worthy, innovative, Noble, objective brilliant, liable, effective (WiNoble) Commitment to Customer/Shareholder Value!! 의서비스철학으로서, 경제적인투자와제한된자원으로최적의효과적인정보운용체계를구축하고자하는고객의성공 e 비즈니스를위해최선의노력을다하겠습니다. 감사합니다. 위노블 02) 546-1210 Fax 02) 543-0121 135-010 서울특별시강남구논현동 242-53, 제일은행빌딩 3 층 /4 층 http://www.winoble.com