ITSY 2343 Lab 2.1.2 Hiding data in a picture and a media file

docx

School

Texas State Technical College, Waco *

*We aren’t endorsed by this school

Course

2343

Subject

Computer Science

Date

Dec 6, 2023

Type

docx

Pages

4

Uploaded by ColonelDogMaster649

Report
Hiding data in a picture and a media file Introduction In this project, you will utilize steganography tools to hide data in a picture and a media file. Objectives In this project/lab the student will: Hide data in a bitmap image Hide media in a bitmap image Equipment/Supplies Needed S-Tools software Marbles.bmp Secretrecipe.txt Bliss.bmp Jeopardy.wav grumpycat2.jpg Procedure Hide data in a bitmap image 1. Download the s-tools.zip folder and extract it to your desktop. Open the s-tools folder and double click the S-tools application to open it. 2. Download the marbles.bmp image to your desktop. Drag and drop the marbles.bmp file into s-tools in the blank gray space. Notice in the bottom right corner it states that ths bitmap picture file can hold up to 532,641 bytes - this is the size limit for a file that can be hidden within this picture. 3. Download and drag the secretrecipe.txt file into the S- Tools action window. For the ITSY 2343 Lab 2.1.2 Hiding data in a picture and a media file 1
passphrase, enter KFC123. Enter it again to verify. Leave the Encryption Algorithm to IDEA, then click Ok. 4. A new window called “hidden data” appears inside of s-tools. This photo looks exactly the same but contains the data in your hidden message - the KFC secret recipe. Right click it and select Save As. Name it Marbles2.bmp. Close all the windows in S-Tools. You have just hidden the KFC secret recipe of 11 herbs and spices in an innocent picture of marbles! 5. Close the Marbles and Marbles2 windows in S-tools. Hide media in a bitmap image 1. Download the bliss.bmp file to your desktop. Drag and drop the bliss.bmp file into s- tools in the blank gray space. Notice in the bottom right corner it states that ths bitmap picture file can hold up to 281,234 bytes - this is the size limit for a file that can be hidden within this picture. 2. Download and drag the jeopardy.wav file into the S-Tools action window. For the passphrase, enter Jeopardy. Enter it again to verify. Leave the Encryption Algorithm to IDEA, then click Ok. 3. A new window called “hidden data” appears inside of s-tools. This photo looks exactly the same but contains the data in your hidden message - the Jeopardy theme song. Right click it and select Save As. Name it bliss2.bmp. Close all the windows in S-Tools. You have just hidden the Jeopardy theme song in the classic Windows XP default background! 4. Close the Bliss and Bliss2 windows in S-tools. Close the S-Tools program. Reveal hidden data in an image 1. Download the grumpycat2.bmp file to your desktop. Drag and drop the grumpycat2.bmp file into s-tools in the blank gray space. 2. Right click grumpycat2.bmp and click Reveal. For the passphrase, enter tardarsauce. Enter it again to verify. Leave the Encryption Algorithm to IDEA, then click Ok. 3. A new window called “Revealed Archi...” appears inside of s-tools. This contains the file hidden inside the image. Right click the file name and click Save As. 4. Add a .txt extension and click Save. 5. Open the saved file to view it. 6. Close all open windows and the S-Tools program. ITSY 2343 Lab 2.1.2 Hiding data in a picture and a media file 2
Assignment 1. Submit your marbles2.bmp image. 2. Examine and compare the file properties for marbles.bmp and marbles2.bmp. What is the difference in size between the two files? Marbles file is 4,264,316 bytes, and Marbles2 shows as 4,264,314 bytes. The file size of Marbles2 is smaller than the original. Un S-Tools, both pictures still show they can hold up to 532,641 bytes. 3. Submit your bliss2.bmp image. 4. Examine and compare the file properties for bliss.bmp and bliss2.bmp. What is the difference in size between the two files? Bliss has a file size of 2.14MB(2,250,054 bytes) and bliss2 is 2.14MB(2,250,054 bytes) There is a difference in, “Size on disk” under properties. Bliss is showing as 2.15MB(2,256,896 bytes) and bliss2 is 2.14MB(2,252,800 bytes) 5. Use the file you revealed in the third part of the lab to answer the following questions: a. How large is the saved file? Not large. The size is 10.3 KB (10,602 bytes) b. What was Grumpy Cat’s owner’s name? Tabatha Bundesen 6. Do some research - Why is the difference in size not more significant for the files with hidden elements? Your answer should include something about LSBs. Based on the research link that talks about the LSB Principle; the lower weight bits are used to make modifications so that the bit is the least significant bit of the byte. Since changes are made, but made to the lower weighted bits, we don’t see a significant change in the overall size of the file. Rubric Checklist/Single Point Mastery Concerns Working Towards Proficiency Criteria Standards for This Competency Accomplished Evidence of Mastering Competency Criteria #1: Student submitted correct marbles2.bmp (20 points) Criteria #2: Student submitted correct answer to question 2 (15 points) Criteria #3: Student submitted correct bliss2.bmp (20 points) ITSY 2343 Lab 2.1.2 Hiding data in a picture and a media file 3
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
Criteria #4: Student submitted correct answer to question 4 (15 points) Criteria #5: Student included and appropriate, accurate answer to the assignment question 5 (15 points) Criteria #6: Student included and appropriate, accurate answer to the assignment question 6 (15 points) ITSY 2343 Lab 2.1.2 Hiding data in a picture and a media file 4