Encrypted Reversible Data Hiding on Compressed Image (original) (raw)

Steganography using Lossless Reversible Data Hiding on Encrypted Image

Steganography is the art of hiding data in a seemingly innocuous cover medium. For example – any sensitive data can be hidden inside a digital image. Steganography provides better security than cryptography because cryptography hides the contents of the message but not the existence of the message. So no one apart from the authorized sender and receiver will be aware of the existence of the secret data. Steganographic messages are often first encrypted by some traditional means and then a cover image is modified in some way to contain the encrypted message. The detection of steganographically encoded packages is called steganalysis. In this paper, we propose three efficient Steganography techniques that are used for hiding secret messages. They are LSB based Steganography, Steganography using the last two significant bits and Steganography using diagonal pixels of the image. Symmetric and asymmetric key cryptography has been used to encrypt the message. Here we use two fish symmetric technique for encryption process.

Using compression and encryption to provide secure image steganography

PROCEEDING OF THE 1ST INTERNATIONAL CONFERENCE ON ADVANCED RESEARCH IN PURE AND APPLIED SCIENCE (ICARPAS2021): Third Annual Conference of Al-Muthanna University/College of Science

Information security is the main focus and important issue that has been of interest to researchers since ancient times. The Cryptography and Steganography techniques are used to achieve information security and to maintain its secrecy. Cryptography converts plain text into a ambiguous formula that cannot be read by humans, while the Steganography includes embedding the secret message in the transmission medium without arousing suspicion from the attacker. The research includes presenting a proposed method to improve the efficiency of the image secretion process, where (Huffman encoding) algorithm was used for the compression process of the original image that is to be hidden in order to reduce its size. Also, another proposed method was used to encrypt the image resulting from the compression process in order to maintain its secrecy and increase the efficiency of process secreting. Finally, a series of tests were performed to show the results of the proposed system process and clarify the process secreting.

Encryption based LSB Steganography Technique for Digital Images and Text Data

Digital steganography is the art and science of hiding communications; a steganographic system thus embeds secret data in public cover media so as not to arouse an eavesdropper's suspicion. A steganographic system has two main aspects: steganographic capacity and imperceptibility. However, these two characteristics are at odds with each other. Furthermore, it is quite difficult to increase the steganographic capacity and simultaneously maintain the imperceptibility of a steganographic system. Additionally, there are still very limited methods of Steganography to be used with communication protocols, which represent unconventional but promising Steganography mediums. Digital image Steganography, as a method of secret communication, aims to convey a large amount of secret data, relatively to the size of cover image, between communicating parties. Additionally, it aims to avoid the suspicion of noncommunicating parties to this kind of communication. Thus, this research addresses and proposes some methods to improve these fundamental aspects of digital image Steganography. Hence, some characteristics and properties of digital images have been employed to increase the steganographic capacity and enhance the stego image quality (imperceptibility). Here, the research aim is identified based on the established definition of the research problem and motivations. Unlike encryption, Steganography hides the very existence of secret information rather than hiding its meaning only. Image based Steganography is the most common system used since digital images are widely used over the Internet and Web. However, the capacity is mostly limited and restricted by the size of cover images. In addition, there is a tradeoff between both steganographic capacity and stego image quality. Therefore, increasing steganographic capacity and enhancing stego image quality are still challenges, and this is exactly our research main aim. To get a high steganographic capacity, novel Steganography methods were proposed. The first method was based on using 8x8 nonoverlapping blocks and quantization table for DCT with compression. Second method incorporates the DWT technique, with quality of any stego images as enhanced to get correct hidden image. And last LSB as to store images with Key type security built in.

Information Security Through Image Processing by Utilizing Steganography

International journal of engineering research and technology, 2019

Steganography is the advanced methodology for concealing secret data than the other strategies used to date. There are often cases when it is not possible to send messages openly or in encrypted form. This is where steganography play its role. While cryptography provides privacy which is intended to provide secrecy. Steganography aims to hide the secret messages and also for communication and transferring of data. So nobody aside from the licensed sender and receiver are tuned in to the existence of the key information. This paper intends to give an overview of image steganography and its uses and hiding the files (text file, audio file, video file, image file, etc.,) by using LSB and AES algorithm where AES is used for password protecting system so that if anyone can find the Stego-image they will not read the message because data is still in the encrypted form and LSB is used for hiding the data.

Secure Image Hiding Algorithm using Cryptography and Steganography

In the present scenario, any communication of internet and networks application requires security.Lots of data security and data hiding algorithms have been developed in the last decade.Cryptography and steganography are the two major techniques for secret communication.In this paper,the secret image is first encrypted by using BLOWFISH algorithm which has very good performance and is a most powerful technique compared to other Algorithms. Now this encrypted imageis embedded with videoby using LSB Approach of steganography. Our proposed model gives two layers of security for secret data, which fully satisfy the basic key factors of information security system that includes: Confidentiality, Authenticity, Integrity and Non -Repudiation.

Image steganography

Now a days, internet becomes major channel for communicating information one place to other such as text, image, audio, video data. One of the most important factors of information technology and communication has been the security of the information. For security purpose the concept of Steganography is being used. Image Steganography is a technique in which information can embeded secretly by hiding through an image. For these purpose we used Data compression, it's is a basic need for transmission of data through the internet. There are two methods transmitting the data. they are lossy and lossless compression methods. This paper presents an existing approach of image steganography using Least Significant Bit (LSB) algorithm and Discrete Cosine transform (DCT) algorithm is to be used to Compressed the images. LSB method mainly focused on adaptiveness of LSB's replacement and pixel adjustment for improving the capacity of hiding data. And the jpeg standard compresion DCT algorithum based on lossy technique for image compression.

Analysis of Different Steganographic Algorithms for Secured Data Hiding

The goal of steganography is to avoid drawing suspicion to the transmission of a hidden message. If suspicion is raised, steganography may fail. The success of steganography depends on the secrecy of the action. If steganography is detected, the system will fail but data security depends on the robustness of the applied algorithm. In this paper, we compress the secret message and encrypt it by the receiver's public key along with the stego key and embed both messages in a carrier using an embedding algorithm. The stego -image is the result we get by running the algorithm you select on the message (file to hide) and cover (image). It can be saved into BMP or PNG format. The reason that it can only be saved in these formats is because they are lossless -there is no information lost as part of the file formatting. The various applications of steganography include secure military communications, multimedia watermarking and fingerprinting applications for authentication purposed to curb the problem of digital piracy.

Hiding data in images using steganography techniques with compression algorithms

TELKOMNIKA Telecommunication Computing Electronics and Control, 2019

Steganography is the science and art of secret communication between two sides that attempt to hide the content of the message. It is the science of embedding information into the cover image without causing a loss in the cover image after embedding.Steganography is the art and technology of writing hidden messages in such a manner that no person, apart from the sender and supposed recipient, suspects the lifestyles of the message. It is gaining huge attention these days as it does now not attract attention to its information's existence. In this paper, a comparison of two different techniques is given. The first technique used Least Significant Bit (LSB) with no encryption and no compression. In the second technique, the secret message is encrypted first then LSB technique is applied. Moreover, Discrete Cosine Transform (DCT) is used to transform the image into the frequency domain. The LSB algorithm is implemented in spatial domain in which the payload bits are inserted into the least significant bits of cover image to develop the stego-image while DCT algorithm is implemented in frequency domain in which the stego-image is transformed from spatial domain to the frequency domain and the payload bits are inserted into the frequency components of the cover image.The performance of these two techniques is evaluated on the basis of the parameters MSE and PSNR.

Providing Data Security by Hiding Secret Information within an Image File Using Steganography Technique

IJEMR, 2014

With the increasing population, trend of internet increases and mostly people share their secret information or data through internet. Hence, there are more chances for intruders to attack on system and acquire that secret information. In such a case, security becomes the more important feature to provide data security while sharing secret information. This paper provides data security by hiding data or secret information within an image file by using Steganography. Data hiding has become a critical security feature for thriving networks and active home users alike. In simple terms, Steganography hides the secret information so it can not be seen. After using this technique, the secret information or data can only be decoded or decrypted by the authorized person.

Improved Steganography Method for Secured Data Sharing

International Journal of Computer Applications

Steganography is defined as the study of invisible communication. Steganography usually deals with the ways of hiding the existence of the communicated data in such a way that it remains confidential. It maintains secrecy between two communicating parties. In image Steganography, secrecy is achieved by embedding data into cover image and generating a stego-image. Everyday the development of internet communication is increasing in which the security of information is very important. Various techniques are used to hide data in different formats in steganography .Due to the simplicity of the least significant bit (LSB) substitution method, it is used to protected the data by converting data in digital image. This paper proposes a new data hiding technique for data to be secured which moves from sender to receiver. It gives more security in hiding data and more data can be secured via this technique. A stego image is used in it due to which a secure transmission of information is taken place without the distortion of the image. It is a secure way to keep the data confident. In this paper, we achieved a higher security than the previous work by using the multi key rather than the single key for decrypting the data in the Steganography image. We also compare the result in terms of PSNR, RMSE, MSE between the proposed work and previous work and got a better result analysis.