CONVENIENCE
VeraPort:VeraCruiser:WizIN:VeraIN
AS-IS
AS-IS 이미지
Analysis
  • 문제점
  • Device 의 추가가 발생할 때마다 전용 Client 프로그램 개발이 발생
  • 기존 Device 의 경우라도 운영체제 업그레이드 발생시에 Client 프로그램을 다시 수정해서 배포해야 하는 이중 작업 발생
    • Ex : iOS3.2 → iOS4.0 버전업에 따른 App 수정
  • 동일 운영체제라도 Device 별로 액정 해상도에 따른 Client 왜곡 현상
    • 향후 Android 폰은 다양한 제조사에 의해 개발이 될 것이며, 스마트폰간 해상도 차이에 따른 화면 Re-Sizing 문제가 발생 예상
  • 유지 및 관리 비용 증가에 따른 서비스 제공자의 부담이 커짐
    • Device 추가 발생 시 지속적 개발에 따른 시스템의 복잡성에 따라 유지 및 관리 TCO 증가

  • 해결 방안
  • 웹을 이용하는 인프라 구축
  • Device 에 영향을 받지 않도록 W3C Standard 에 맞춘 공통형 웹서비스 개발
  • Full-Browsing 방식의 웹서비스
TO-BE
TO-BE 이미지
적용
  • 기존 C/S 방식의 뱅킹 시스템을 표준형 웹 방식으로 전환하여 구축
    • Full-Browsing 방식의 인터넷뱅킹을 지원하기 위해 W3C Standard 에 맞춰 Html 별도 개발 필요
  • WizIN 이 제공하는 함수를 이용하여 암호화, E2E, 전자서명 적용
  • Built-in Plug-In 에 의해서 Full-Browsing 웹 서비스 제공
주요기능
  • 다양한 운영체제에서 사용 가능 (MacOS, Linux, iOS, Android, Bada 등)
  • Use to WebKit Engine
    • Chrome, Safari’s Render Engine
  • Built-in Virtual Keyboard
    • 가상 키보드를 이용한 E2E 방식의 키보드 보안 적용
  • Built-in Public Key Infrastructure
    • 공인인증서 인증 및 전자서명 모듈 기본 탑재
  • 3’rd Party 의 NPAPI 플러그인 탑재 지원
기대효과
  • C/S 방식의 기존 App 을 대체할 수 있는 공통 인프라
  • 향후 다른 Device 추가에 따른 추가 개발 비용 없이 Device지원
Package 구성
환경 운영체제 Package 명 PKI Virtual Keyboard Personal Firewall 비고
Windows & Non-Windows
계열
Mac WizIN for Mac O O O 각 브라우저에서 실행되는 Plung-In
Linux WizIN for Linux O O O 각 브라우저에서 실행되는 Plug-In
Windows WizIN for Windows O O O 각 브라우저에서 실행되는 Plug-In
iPad WizIN for iPad O O - Built in App
iPhone/iPod WizIN for iPhone O O - Built in App
Android WizIN for Android O O - Built in App
Bada WizIN for Bada O O - Built in App
3’rd Party 지원
  • 제공하는 보안 기능을 사용하지 않고 별도의 3’rd Party 가 제공하는 Plugin 을 사용하고자 하는 경우
  • NPAPI 로 되어진 Plug-in 지원 (Only Mac, Linux)
    • iPhone, iPod, iPad 에서는 지원 불가 (Apple 정책에 위배)
  • Dolphin 에 Built-in 하고자 하는 경우에는 별도 협의 필요