U. A. M. E. Ali, Emran Ali, Md. Sohrawordi, Md. Nahid Sultan
{"title":"A LSB Based Image Steganography Using Random Pixel and Bit Selection for High Payload","authors":"U. A. M. E. Ali, Emran Ali, Md. Sohrawordi, Md. Nahid Sultan","doi":"10.5815/ijmsc.2021.03.03","DOIUrl":null,"url":null,"abstract":"Security in digital communication is becoming more important as the number of systems is connected to the internet day by day. It is necessary to protect secret message during transmission over insecure channels of the internet. Thus, data security becomes an important research issue. Steganography is a technique that embeds secret information into a carrier such as images, audio files, text files, and video files so that it cannot be observed. In this paper, based on spatial domain, a new image steganography method is proposed to ensure the privacy of the digital data during transmission over the internet. In this method, least significant bit substitution is proposed where the information embedded in the random bit position of a random pixel location of the cover image using Pseudo Random Number Generator (PRNG). The proposed method used a 3-3-2 approach to hide a byte in a pixel of a 24 bit color image. The method uses Pseudo Random Number Generator (PRNG) in two different stages of embedding process. The first one is used to select random pixels and the second PRNG is used select random bit position into the R, G and B values of a pixel to embed one byte of information. Due to this randomization, the security of the system is expected to increase and the method achieves a very high maximum hiding capacity which signifies the importance of the proposed method.","PeriodicalId":312036,"journal":{"name":"International Journal of Mathematical Sciences and Computing","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Mathematical Sciences and Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5815/ijmsc.2021.03.03","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Security in digital communication is becoming more important as the number of systems is connected to the internet day by day. It is necessary to protect secret message during transmission over insecure channels of the internet. Thus, data security becomes an important research issue. Steganography is a technique that embeds secret information into a carrier such as images, audio files, text files, and video files so that it cannot be observed. In this paper, based on spatial domain, a new image steganography method is proposed to ensure the privacy of the digital data during transmission over the internet. In this method, least significant bit substitution is proposed where the information embedded in the random bit position of a random pixel location of the cover image using Pseudo Random Number Generator (PRNG). The proposed method used a 3-3-2 approach to hide a byte in a pixel of a 24 bit color image. The method uses Pseudo Random Number Generator (PRNG) in two different stages of embedding process. The first one is used to select random pixels and the second PRNG is used select random bit position into the R, G and B values of a pixel to embed one byte of information. Due to this randomization, the security of the system is expected to increase and the method achieves a very high maximum hiding capacity which signifies the importance of the proposed method.
随着越来越多的系统连接到互联网,数字通信的安全性变得越来越重要。在互联网的不安全通道上传输秘密信息时,有必要对其进行保护。因此,数据安全成为一个重要的研究课题。隐写术是一种将秘密信息嵌入到图像、音频文件、文本文件和视频文件等载体中,使其无法被观察到的技术。本文提出了一种基于空间域的图像隐写方法,以保证数字数据在网络传输过程中的隐私性。该方法采用伪随机数发生器(Pseudo random Number Generator, PRNG)将信息嵌入到封面图像的随机像素位置的随机位中,实现最低有效位替换。所提出的方法使用3-3-2方法在24位彩色图像的像素中隐藏一个字节。该方法在两个不同的嵌入阶段使用伪随机数生成器(PRNG)。第一个PRNG用于选择随机像素,第二个PRNG用于在像素的R, G和B值中选择随机位位置以嵌入一个字节的信息。由于这种随机化,系统的安全性有望提高,并且该方法实现了非常高的最大隐藏容量,这表明了所提出方法的重要性。