My Seminar Topic for 6th semester of Engineering. This topic is related to data hiding.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
… the art of Hiding Information
3rd Year, Sec-E
Hare = imread(\'arctic_hare.bmp\', \'bmp\');F15 = imread(\'F15.bmp\', \'bmp\');n = 4; % Number of bits to replace 1 <= n <= 7[Stego, Extracted] = LSBHide(Hare, F15, n);figure, imshow(Stego)figure, imshow(Extracted)
function [Stego, Extracted] = LSBHide(Cover, Hidden, n)%LSBHide% [Stego, Extracted] = LSBHide(Cover, Hidden, n)% Hide Hidden in the n least significant bits of CoverStego = uint8(bitor(bitand(Cover, bitcmp(2^n - 1, 8)) , bitshift(Hidden, n - 8)));Extracted = uint8(bitand(255, bitshift(Stego, 8 - n)));
It breaks the sound signal into areas & then hides the message in the parity bit. If parity does not match, it adjusts LSB of one of the samples to get the required parity.
It makes use of the fact that small changes are more difficult for the human eye or ear to detect at high energy levels. The message is hidden in those areas of the carrier file with the greatest energy.
It is the most efficient. Embedded data can be over 50% the size of the carrier without affecting quality noticeably.
It makes use of the fact that the human ear is less sensitive to phase changes than amplitude changes. The following steps are applied:
Steganography is used by some modern printers, including HP and Xerox brand color laser printers. Tiny yellow dots are added to each page. The dots are barely visible and contain encoded printer serial numbers, as well as date and time stamps.
Steganography can be used for digital watermarking, where a message (being simply an identifier) is hidden in an image so that its source can be tracked or verified.
In the Information age
… for your Patient Hearing
3rd Year, Sec-E