Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 495: VIP SMARTPHONE STEGANOGRAPHY ANDROID APP Alex Buschkoetter, Greg Brener.

Similar presentations


Presentation on theme: "ECE 495: VIP SMARTPHONE STEGANOGRAPHY ANDROID APP Alex Buschkoetter, Greg Brener."— Presentation transcript:

1 ECE 495: VIP SMARTPHONE STEGANOGRAPHY ANDROID APP Alex Buschkoetter, Greg Brener

2 TUESDAY, 10/14/10 AGENDA Obstacles (updated) Progress so far The plan Goal for next week

3 POSSIBLE OBSTACLES Android’s API is not as flexible as Java’s image API i.e. methods such as obtaining image size, dimensions, pixels, etc are not provided (they are in Java’s Image API) Making the application compatible with the emulator will make the application non- functional upon upload SD Card on emulator is not the same as SD card on phone

4 PROGRESS Alex: created MATLAB script that successfully emulates Java app’s functionality (last week’s goal) embeds 160 characters into a bitmap image decrypts image file Greg: created underlying Java framework Steganography.java (main program/GUI) creates image object from image on the SD card creates text message object with hard-coded String UsrImage.java (image handling + methods) constructor decrypts file from SD card into an array of bytes UsrMsg.java (text message handling + methods) constructor accepts text String and creates a “UsrMsg” object

5 MATLAB SCRIPT

6 MATLAB DECRYPTION RESULT

7 JAVA CODE

8 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

9 NEXT WEEK Mirror MATLAB code functionality in Java To contact third team member


Download ppt "ECE 495: VIP SMARTPHONE STEGANOGRAPHY ANDROID APP Alex Buschkoetter, Greg Brener."

Similar presentations


Ads by Google