Skip to content

jiankaidang/CS-9033-Biometric-Password-Technology-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mobile Application Programming

CS 9033 FALL 2012

SignPass

Maneli Kadkhodazadeh

Changpeng Li

Jiankai Dang (Team Leader)

Yang Li

With our application, we seek to re-create the benefits of the in-person signature to replace complex and insecure username/password combinations. The application will allow users to login easily to their bank accounts simply and quickly using a touch-signature or touch-phrase.

Our system has three major components: iOS Application, Back-End Server, and Bank Services.

iOS Application

 Training of user’s signature

 Sign and Tap Login

 Access bank account through signature

Back-End Server

 Save the training signature data from iOS App to server database

 Recognize and match signature data between iOS App and server database

 Observe and handle the login event from bank service

 Return the user authentication results to bank server

Bank Services

 Provide login interface for user

 Dispatch login event to Back-End Server

 Receive the user authentication results from Back-End server and inform user about it

System Software Architecture

 iOS Application (Client Side) -- Objective-C

 Back-End Software Program (Server Side) -- Python, Django, SQL

 Bank Services (third-party software, including Bank website and Bank Server software program) -- Python, Django, HTML, JavaScript, jQuery, CSS

About

The application will allow users to login easily to their bank accounts simply and quickly using a touch-signature or touch-phrase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published