Steganography_Project

所属分类:模式识别(视觉/语音等)
开发工具:matlab
文件大小:0KB
下载次数:2
上传日期:2022-09-20 09:33:20
上 传 者sh-1993
说明:  在MATLAB中使用颜色引导隐写术在封面图像后隐藏秘密文本数据隐藏,
(Concealing secret text data behind cover image using Color guided Steganography in MATLABConcealing,)

文件列表:
122004080.pdf (1571009, 2022-09-20)
Embed.m (10437, 2022-09-20)
Extract.m (9248, 2022-09-20)

# Steganography Project using MATLAB ## **Problem Statement :** Concealing secret text data behind cover image using Color guided Steganography in MATLAB ## **Methodology :** ### Encryption Algorithm : - Convert the given secret data into binary format. - Split the cover image C into Red, Green and Blue Planes.(R,G and B respectively). - For each pixel in R, do the following : - Let b[0]=LSB of the current pixel in R - Let b[1]=Next LSB of the current pixel in R - Let n= (Decimal value of b) + 3 i.e., (Excess 3 value of b) - If (n mod 2 = 0) then, Embed (n/2) bits of secret data in current pixels of G and B. - Else Embed [(n-1)/2] bits and [(n+1)/2] bits of secret data in current pixels of G and B - If all secret data is embedded, then Go to step-4 - Store the resulting image as Stego Image (S) ### Recovery Algorithm : Input: Stego Image(S) , Length of secret data (n) Output: Secret Data (D) - Split the stego image S into Red, Green and Blue Planes.(R,G and B respectively) - For each pixel in R, do the following : - Let b[0]=LSB of the current pixel in R - Let b[1]=Next LSB of the current pixel in R - Let n= (Decimal value of b) + 3 i.e., (Excess 3 value of b) - If (n mod 2 = 0) then, Read (n/2) LSBs of current pixels of G and B and concatenate to D. - Else Read [(n-1)/2] bits and [(n+1)/2] LSBs of current pixels of G and B respectively and concatenate to D. - Store the resulting recovered secret data (D). Please go through the 122004080.pdf file for complete presentation.

近期下载者

相关文件


收藏者