Mobile security application for SignSupport

erosjellySecurity

Feb 23, 2014 (3 years and 3 months ago)

84 views

Mobile security application for SignSupport


Protecting a Deaf person’s medical
information
that is stored on a mobile SD card

Student: Lindokuhle Duma

Supervisor name: Prof. Tucker

SignSupport Mobile
Application

Developed by
Michael Motlhabi (UWC
M
asters student)


SignSupport security flaws

User requirements

Unreadable by
intruders

C
onfidential

Authentication

Automatic encryption as a solution


Platform independent.


Encrypted data cannot be read until decrypted
.









Decrypted file



Encrypted file




Automatic Encryption Process


Fewer CPU cycles


Less battery power




Read

Encrypt

Save

Decrypt

Tools to be used











Android
platform

Java programming
language

Samsung galaxy
S2

Project plan

Terms

Task

Term1
(UR and RA)











Find
SignSupport
security flaws

Find other mobile security flaws that might affect
SignSupport

Verify
profound
security flaws

Summarize
user
requirements in power point

Propose "password + encryption" as a possible solution

Write a UR and RA report and prepare a presentation

Term2

(Modeling and design)











Create
an
abuse
-
case diagram

C
reate
a story board and use
-
case diagram

Design several encryption algorithms

Verify
designs
against
user requirements

Produce
pseudo
code
for
designs

Write a report and prepare a presentation

Term3







Construction

Term4








Testing

Thank you

Related work


Password
protection


Token authentication


Biometric authentication


Controlling user behaviour


Image References


Encrypted/Decrypted files
http://coreplus.wordpress.com
/


Android platform:
http
://hypercubenews.blogspot.com
/


Java programming language:
http
://www.digitaltrends.com/computing/is
-
it
-
time
-
to
-
say
-
goodbye
-
to
-
java
/



Samsung Galaxy S2:



http://
www.viaero.com/phones/Samsung/Galaxy+S+II+Android


Question :


http
://www.proginosko.com/2013/01/the
-
most
-
important
-
question
/