10-5-2010 - Purdue College of Engineering
Download
Report
Transcript 10-5-2010 - Purdue College of Engineering
ECE 495: VIP SMARTPHONE
STEGANOGRAPHY ANDROID APP
Alex Buschkoetter, Aabhas Sharma, Greg Brener
TUESDAY, 10/05/10 AGENDA
Application objectives
Possible obstacles
Progress so far
The plan
Goal for next week
APPLICATION OBJECTIVES
To allow user to upload an image captured by the
phone
To accept user’s text input (from smartphone
keyboard)
To embed text within uploaded image
To transmit image between two users
To retrieve text from within image after
transmission
POSSIBLE OBSTACLES
Compression/cropping during transmission may
cause loss of information
Image format must be readily modifiable and
allow for modification with hex editor
Text message cannot exceed certain length
Java’s limitations regarding image file/bitwise
modification
PROGRESS
All team members have completed “Hello World”
Android tutorial
All team members can readily access Android
and Java development environments
All obstacles have been addressed
Application development plan has been
established and agreed upon by majority of team
members
Currently developing GUI using
Android’s Java API
Currently investigating available steganography
techniques
GUI FUNCTIONAL DIAGRAM
ENCRYPTION VALIDATION GUI
THE PLAN
1) Subroutine that inserts (hardcoded) text string
into an (already available) image file
2) Subroutine that retrieves embedded text from
image
3) Subroutine that transmits encrypted image
(probably through email)
4) Develop Graphical User Interface (GUI):
allows image to be uploaded from user
accepts text from smartphone keyboard
NEXT WEEK
To make progress on step 1 of plan (embedding
data into image file)
To contact third team member