An Efficient Video Steganography Algorithm Based on BCH Codes

Loading...
Thumbnail Image

Authors

Mstafa, Ramadhan J.
Elleithy, Khaled M.

Issue Date

2015-04-30

Type

Article

Language

en

Keywords

Video steganography , BCH codes , Linear block code , Embedding efficiency , Embedding payload

Research Projects

Organizational Units

Journal Issue

Alternative Title

Abstract

In this paper, in order to improve the security and efficiency of the steganography algorithm, we propose an efficient video steganography algorithm based on the binary BCH codes. First the pixels’ positions of the video frames’ components are randomly permuted by using a private key. Moreover, the bits’ positions of the secret message are also permuted using the same private key. Then, the secret message is encoded by applying BCH codes (n, k, t), and XORed with random numbers before the embedding process in order to protect the message from being read. The selected embedding area in each Y, U, and V frame components is randomly chosen, and will differ from frame to frame. The embedding process is achieved by hiding each of the encoded blocks into the 3-2-2 least significant bit (LSB) of the selected YUV pixels. Experimental results have demonstrated that the proposed algorithm have a high embedding efficiency, high embedding payload, and resistant against hackers.

Description

© ASEE 2015

Citation

Publisher

ASEE

License

Journal

Volume

Issue

PubMed ID

DOI

ISSN

EISSN