1.계획서

                      종합설계 프로젝트 계획서 요약

팀명

Huckleberry PIN

제출일

2012 3 8

프로젝트 제목

멀티채널을 이용한 가상키보드(PIN Pad)

팀원

성명

학번

SNS 주소

손진우

20062721

http://www.facebook.com/justforsth

김종운

20062700

http://www.facebook.com/kjw21114

설복귀

20062719

http://www.facebook.com/wbhole

박영록

20073200

http://www.facebook.com/p0rock

이지혜

20083260 

http://www.facebook.com/zerry2011

장영아

20095376

http://www.facebook.com/jangya89

설계 프로젝트 개요

프로젝트 개요

 인터넷이 활성화 되면서 전자 거래가 활성화 되었고, 이에 대한 보안의 필요성이 증가하게 되었다. 현재 사용자의 정보보호를 위해 공인인정서와 이를 보조할 여러 솔루션이 제고되고 있지만 2011년 9월 20일 행정 안전부 국정감사장에서 해킹시연결과 보안의 심각성을 제시했다. 우리는 사용자의 스마트폰을 통해 멀티채널을 이용한 방법을 제시함으로 보안을 강화하고자 한다.

장점

 거래시 별도의 다른 보안 프로그램이 필요하지 않아 사용자의 환경을 단순화 시키고, PC또는 스마트폰 둘 중 하나가 해커에 의해 장악되더라도 사용자의 보안을 유지시켜준다.

현실적 제한요소

 1. 스마트폰을 소지하고 있지 않으면 서비스를 이용하지 못한다.

 2. 안드로이드 버전만 개발을 하여 타 OS를 사용하는 경우 서비스의 제약이 있다.

비교대상

 공인인증서와 기존 금융 사이트에서 제공하는 가상 키보드

마일스톤 일정

 마일스톤  개요 시작일 종료일 
 계획서 발표

 개발 환경 완성

시스템 구조 설계 초안

서버 및 안드로이드 어플리케이션 설계 초안

산출물 : 계획서, 요약계획서, 발표 PPT

 2012-03-02 2012-03-08 
 설계 완료

시스템 설계 완료

산출물 : 시스템 설계 사양서

 2012-03-09 2012-03-20 
 1차중간보고

 Server

  • Google Data API를 사용한 사용자인증
  • 사용자 정보 관련 DB구현
  • OTP인증 구현
  • 사용자 계좌 정보 조회 기능 구현

 Client(Web)

  • 회원가입 기능 구현
  • 로그인 기능 구현
  • 조회 기능 구현

 Client(App)

  • OTP push 메시지

 산출물 : 프로젝트 1차 중간 보고서, 프로젝트 진도 점검표, 1차분 구현 소스 코드

 2012-03-21 2012-04-05 
 2차중간보고

 Server

  • 자판배열 생성
  • C2DM서버를 이용한 push구현
  • 사용자 인증 안정화

 Client(Web)

  • 결제 기능 구현
  • PIN Pad 요청 및 출력

 Client(App)

  • PIN Pad 생성
  • 비밀번호 전송

 산출물 : 프로젝트 2차 중간 보고서, 프로젝트 진도 전검표, 2차분 구현 소스 코드

 2012-04-06 2012-05-03 
 구현완료

 시스템 구현 완료

 산출물 : 최종 결과물

 2012-05-04 2012-05-10 
 테스트  시스템 통함 테스트 및 오류 검출  2012-05-11 2012-05-16 
 최종보고서

 최종 보고 및 시연

산출물 : 최종결과보고서, 최종 시연물

 2012-05-17 2012-05-31 
 

결론

 안전한 금융 거래를 위해 기 개발된 솔루션의 공통적인 문제점은 원 채널(One Channel)에서 문제를 풀려는 데에 있다. 메인 채널에 해당하는 인터넷이 PC해킹이나 MITM등으로 공격자에게 장악되는 상황이라면 사이트 채널을 두지 않고 자체적으로 해결할 방법은 없다. 따라서 우리는 스마트폰을 이요한 멀티채널을 이용한 가상 키보드를 제안한다.

           

    참고: 학기 전에 지도교수에게 과제를 제안하고 선정하는 과정을 이미 거친 것으로 간주하여 프로젝트 계획서는 이미 결정된 과제의 구체적 수행 계획을 서술합니다. 즉 과제를 제안하는 제안서와는 성격이 다릅니다.

    첨부화일 (아래 안내는 첨부 후에 삭제할 것)
    1. 계획서 발표 슬라이드쇼(200초 미만, 음성 녹음을 하여 슬라이드쇼로 만든 .ppsx 파일을 첨부 할 것.)
    2. 계획서 발표 슬라이드(PDF, 장당 2개)
    3. 계획서 화일(반드시 PDF파일로 제출 할 것.)
    Ċ
    markers@cs.kookmin.ac.kr,
    2012. 3. 7. 오후 10:05
    ć
    markers@cs.kookmin.ac.kr,
    2012. 3. 8. 오전 12:56
    Ċ
    markers@cs.kookmin.ac.kr,
    2012. 3. 7. 오후 10:05
    Ċ
    markers@cs.kookmin.ac.kr,
    2012. 3. 7. 오후 10:06