Abstract

Steganography is the field of science concerned with hiding secret data inside other innocent-looking data, called the container, carrier or cover, in a way that no one apart from the meant parties can suspect the existence of the secret data. There are many algorithms and techniques of concealing data. Each of which has its own way of hiding and its own advantages and limitations. In our research we introduce a new algorithm of hiding data. The algorithm uses the same technique used by the Least Significant Bit (LSB) algorithm which is embedding secret data in the least significant bit(s) of the bytes of the carrier. It differs from the LSB algorithm in that it does not embed the bytes of the cover data sequentially but it embeds into one bit or two bits at once. Actually it depends on indicators to determine where and how many bits to embed at a time. These indicators are two bits of each cover byte after the least two significant bits. The advantage of this algorithm over the LSB algorithm is the randomness used to confuse intruders as it does not use fixed sequential bytes and it does not always embed one bit at a time. This aims to increase the security of the technique. Also, the amount of cover data consumed is less because it sometimes embeds two bits at once.

Highlights

  • The idea of hiding secret data is not new, but after the extreme development of the information technology field, steganography became widely used in digital fields and its techniques are developed more and more day by day

  • The main difference between them is that steganography is concerned with hiding data and hiding the existence of the data, where cryptography is concerned with transforming data into a not understood form [1,2,3,4]

  • In our work we focus on developing a new algorithm that can be used with several types of cover mediums, because it depends on the Least Significant Bit (LSB) which can be used with several types

Read more

Summary

INTRODUCTION

The idea of hiding secret data is not new, but after the extreme development of the information technology field, steganography became widely used in digital fields and its techniques are developed more and more day by day. Steganography is concerned with not detecting secret data whereas cryptography is concerned with not revealing the visible secret data by altering the structure of the data itself [5, 6] They can be combined to make data more secure. One of the ways to hide data is just to append its bytes after the bytes of the container file pack all these bytes in one individual file This approach has a very big defect which is the size of the result file. In our work we focus on developing a new algorithm that can be used with several types of cover mediums, because it depends on the Least Significant Bit (LSB) which can be used with several types. Steganography can be categorized into three types which are Pure Steganography, Secret Key Steganography and Public Key Steganography [1]

LEAST SIGNIFICANT BIT
Image Steganography Image steganography techniques can be applied in the
Image Steganography
Video Steganography
Network Steganography
INDICATORS-BASED LSB
INDICATORS-BASED LSB WITH SECRET KEY
EXPERIMENT AND RESULTS
CONCLUSION
VIII. REFERENCES
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call