An Adaptive Cloud-Based Image Steganography System with Fast Stego Retrieval

Project Code :TCMAPY1433

Objective

The objective of this paper is to develop a cloud-based image steganography system that enhances the imperceptibility of embedded data while providing adaptive matching between text, files, or ciphertext and optimally selected cover images. The system aims to calculate the optimal cover image based on ciphertext size using an optimized Least Significant Bit (LSB) algorithm and file ratio for efficient data embedding. Additionally, a graph-based technique is introduced to model relationships between users, ciphertext, and images, facilitating fast retrieval of stego images and supporting scalability for multiple users in a cloud environment. This system addresses current limitations by ensuring efficient data embedding, accurate data extraction, and rapid stego retrieval, making it feasible for practical implementation.

Abstract

An Adaptive Cloud-Based Image Steganography System with Fast Stego Retrieval

ABSTRACT:

Image steganography is one of the common techniques used in information-hiding applications. Existing image steganography solutions generally focus on improving both the computation of data embedding and the completeness of data extraction. However, the steganography service providing adaptive matching of multiple ciphertexts and suitable image files with the support of fast stego retrieval is mostly overlooked by existing works. This paper introduces a cloud-based steganography system providing imperceptibility preservation and adaptive matching between text, file, or ciphertext within randomly selected cover images. To this end, we propose an algorithm to compute the optimal cover image for different ciphertext sizes based on the optimized calculation of the least significant bit (LSB) and file ratio. We also propose a graph-based technique to structurally model the correlation between users, ciphertext, and image files. This enables fast stego image retrieval and scalability for multi-users in a cloud setting. Finally, we conducted experiments to measure the performance of data embedding, data extraction, and stego retrieval to substantiate that our proposed system is feasible to implement.

Keywords: image steganography, information hiding, data embedding, data extraction, adaptive matching, ciphertext, cover image, least significant bit (LSB), file ratio, cloud-based steganography, imperceptibility preservation, graph-based technique, stego retrieval, multi-user scalability, cloud setting, performance measurement.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE FRONT END REQUIREMENTS

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

β€’      Operating System                   :  Windows 7/8/10

β€’      Server side Script                    :  HTML, CSS, Bootstrap & JS

β€’      Programming Language         :  Python

β€’      Libraries                                  :  Django

β€’      IDE/Workbench                      :  VS Code

β€’      Technology                             :  Python 3.6+

Demo Video