Abstract : Steganography is the methodology in science that involves communicating secret data in an appropriate multimedia carrier for e.g. video, audio and image files. Audio steganography hides data in a audio signal which is a cover signal without any modification in that cover signal. Generally, Steganography concept is confused with other technique such as cryptography and watermarking, but objectives such as imperceptibility, capacity of hidden data and robustness draws thin line between them. The prime goal of steganography is to reliably send hidden information secretly, and not to reveal its presence. In this paper audio steganography (part of technical steganography) algorithm will be implemented on FPGA board to improve performance …show more content…
The reason is simple FPGA provides robustness along with re-configurability. Field Programmable Gate Array (FPGA) has wide applications such as medical imaging, communications, motor control, industrial automation etc. The product life of FPGA type devices can be expanded just by updating data stream files, and it is done without changing the hardware. FPGA allows in-platform testing and debugging of system and capable of holding entire system on a single chip [4].
2. PROPOSED SYSTEM
Fig1: Block Diagram of Proposed System
As shown in above figure 1, same kit is used for encryption (Transmission) as well as decryption (Reception) of text message into a audio (cover) signal. The embedded signal which contains the cover signal as well as message signal called as stego signal.In this paper we are using Xilinx Spartan3 kit due to its certain advantages.
Algorithm
The LSB coding algorithm is the simplest and easiest way to embed large amount of data by just replacing the least significant bit of every sampling point with either ‘0’or’1’, i.e. with binary data [3]. In this paper LSB technique we are going to initiate the LSB technique by setting LSB ‘1’. The cover signal is converted to binary and, also the message signal is firstly converted in rows and columns (Matrix form) so its conversion to binary will be easy, further which is to be processed on FPGA.
3. RESULTS AND DISCUSSION
3.1.
…show more content…
ii) Embedding same text into the selected audio file(here audio file selected is new1630.wav) iii) Saving new Stego signal.
Password can be anything set by user at the time of communication. When encryption is completed a message has been popup as shown in above figure 2.
3.2. Decryption During Decryption exactly the reverse procedure of encryption has been done:
i) Reading the received stego signal. ii) Extracting the message from stego signal with the help of correctly entered