
DESIGN AND IMPLEMENTATION OF A CRYPTO-STEGO SECURITY SYSTEM
ABSTRACT
This research work has led to the development of a data encryption system that organizations and individuals can use for secure data communication, and to keep private/secret information as confidential as possible. The Waterfall model was used in the analysis of the existing systems and identification of lapses/weaknesses. These weaknesses were corrected/checked by the new system developed using Python. The new system provides security to data/information by encrypting the message and then hides/embeds the encrypted form of the message in any type of image file. The importance of the study of information security cannot be over emphasized in our society
today as it helps to save a lot of situation concerning information confidentiality, integrity, and it’s availability for only the intended person(s), and further help save information from attackers who may want to use the information to achieve some malicious intent, for probably selfish interests. The proposed system achieves this by encrypting a secret message using AES algorithm and hiding it in an image file using the LSB algorithm making it possible to maintain the integrity of the secret message.
In this project we have presented a new system for the combination of cryptography and Steganography using two keys (user password and unique number) which could be proven a highly secured method for data communication. Cryptography, especially when combined with steganography, is a powerful tool which enables people to communicate without possible eavesdroppers even knowing there is a form of communication in the first place. The main advantage of this Crypto-Stego System is that the method used for encryption, AES, is very secure and the LSB transformation Steganography techniques are very hard to detect. This proposed method can also withstand different attacks and thus a very strong and robust method of data security can be obtained.
CHAPTER ONE
Introduction
1.1 Background Of Study
In the present world of communication, one of the necessary requirements to prevent data theft is securing the information. Security has become a critical feature for thriving networks and in military alike. Cryptography and Steganography are well known and widely used techniques that manipulate information (messages) in order to cipher or hide their existence. These techniques have many applications in computer science and other related fields: they are used to protect military messages, E-mails, credit card information, corporate data, personal files, etc. This protection is done or carried out by first generally encrypting the data, then hiding it so as to only be discovered for whom it is meant or intended for. Before the modern era, cryptography was concerned solely with message confidentiality (.i.e., encryption − conversion of messages from a comprehensible form into an incomprehensible one, and back again at the other end), rendering it unreadable by interceptors or eavesdroppers without the secret knowledge which is the key needed for decrypting the message. In recent decades, the field has expanded beyond confidentiality concerns to include techniques for message integrity checking, sender/receiver identity authentication, digital signatures, interactive proofs, and secure computation, amongst others. Encryption attempts to ensure secrecy in communications, such as those of spies, military leaders, diplomats etc.
Steganography (− hiding the existence of a message so as to keep it confidential) was also first developed in ancient times. An early example, from Herodotus (- a Greek historian), concealed a message − a tattoo on a slave’s shaved head − under the regrown hair. In modern terms, Steganography is usually implemented computationally, where cover works such as text files, images, audio files, and video files are altered in such a way that a secret message can be embedded within them. Although Steganography techniques are very similar to that of digital watermarking, one big distinction must be highlighted between the two. In digital watermarking, the focus is on ensuring that nobody can remove or alter the content of the watermarked data, even though it might be plainly obvious that it exists. Steganography on the other hand, focuses on making it extremely difficult to tell that a secret message exists at all. If an unauthorized third party is able to say with high confidence that a file contains a secret message, then steganography has failed.
CHAPTER TWO
2.0 Literature Review
2.1 Introduction
The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …
Procedure for Downloading the PDF (Docx) Material
Design and Implementation of a Crypto-Stego Security System can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.
Seminar Material Cost ₦3,000 | Project Material Cost ₦5,000 |
Request Complete Material
![]() | Click here to request the Complete Material via WhatsApp including;
|
TABLE OF CONTENTSPRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Background …
- ⋮
LITERATURE REVIEW
- 2.1 Introduction
- ⋮
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Feasibility Study
- 3.3.1 Economic Feasibility
- 3.3.2 Technical Feasibility
- 3.3.3 Operational Feasibility
- 3.4 Analysis of the Proposed System
- 3.4.1 Data Flow Diagram of the Proposed System
- 3.4.2 Advantages of the Proposed System
- 3.4.3 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5.1 Use Case Diagram Of The Admin / User Privileges
- 3.6 Data Requirements
- 3.7 High Level Model of the Proposed System
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.7.1 System Testing
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
- 4.12 File Maintenance Module
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of a Crypto-Stego Security System" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
PRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Background …
- ⋮
LITERATURE REVIEW
- 2.1 Introduction
- ⋮
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Feasibility Study
- 3.3.1 Economic Feasibility
- 3.3.2 Technical Feasibility
- 3.3.3 Operational Feasibility
- 3.4 Analysis of the Proposed System
- 3.4.1 Data Flow Diagram of the Proposed System
- 3.4.2 Advantages of the Proposed System
- 3.4.3 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5.1 Use Case Diagram Of The Admin / User Privileges
- 3.6 Data Requirements
- 3.7 High Level Model of the Proposed System
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.7.1 System Testing
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
- 4.12 File Maintenance Module
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of a Crypto-Stego Security System" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
Frequently Asked Questions (FAQ)
Can the material for “An Analysis of the Causes, Effects and Solutions of Persistent Depreciation of Naira in the Foreign Exchange Markets” be used as a guide for Accountancy / Accounting Project?
Yes it can be used — The persistent depreciation in the foreign exchange rate of naira since the introduction of adjustment programme in 1986 has generated both concern over increased inflation and reduced hope for improvement in the output level. The study analyzes the Causes, Effects and Solutions of Persistent Depreciation of the Naira in the Foreign Exchange Markets. In achieving this aim, the following objectives of study were laid out to determine the effect of the depreciation of the naira on Nigeria’s economic growth level and on the industrial sector, find out the factors that cause the persistent depreciation of the naira, investigate the various avenues through which it can be alleviated, and make recommendations based on the findings. The research design used in this …
Can the material for “Stress and Frustration Among Nigerian Business Managers” be used as a guide for Business Administration and Management (BAM) Project?
Yes it can be used — Several literature and publications in delight concerning the contrition of service of the Nigerian manager have not been anything to write home about most of the writer point to the face that Nigerian managers are finding it more difficult to carry on with their job tasks responsible and to meet their role expectation both personal and societal. It is in light of this that the researcher chose to study the consequence of such difficult situation on the managers. There is no dust that with such difficult situation on the managers parts such pettish and precarious conditions the managers are bound to have stress and frustration among them. This study was therefore aimed at finding out the prevalence of stress and frustration …
Can the material for “The Management Problems of Nigerian Railway Corporation (N R C)” be used as a guide for Public Administration (PA) Project?
Yes it can be used — The development of an efficient transportation system is often regarded as crucial to the process of economic development of a country (Nigeria). This is because transport in any form is essential to the execution of daily economic and social activities in any given area. The Nigeria Railway corporation (N R C) which was established for this purpose of enhancing socio − economic activities in the country, is not living up to expectation. The corporation has been accused of inefficiency and ineffectiveness in providing the essential services they were set up to provide. This is as a result of a number of problems tacking the corporation which this research shall emphasize the managerial problems of Nigeria Railway corporation. These managerial problems have prevented the …
Is the topic “An Examination of Sentences and Their Appropriateness in Selected Nigerian Children’s Novels” recommended for English Language Project?
Yes it is highly recommended — This thesis has examined sentences and their appropriateness in selected Nigerian children‟s novels. The novels include An African Night Entertainment by Cyprian Ekwensi, Tales out of School by Nkem Nwankwo, Akpan and the Smugglers by Rosemary Uwemedimo and Adventures of Souza by Kola Onadipe. Using the Traditional Grammar model, sentences fromthese texts were classified according to structure and according to function and then analysed. It was found that there is a preponderant use of simple, compound and complex sentences, while the use of the compound complex sentence is very minimal. It was also found that sentence fragments were only used in dialogue situations. Also in the course of the research, children between ages 9 to 11 selected from five public …
Can the material for “Self Concept and Motivation as a Correlate of Students Academic Achievement in Junior Secondary School (JSS) Basic Science” be used as a guide for Science Education Project?
Yes it can be used — Self-concept is an individual’s perception based on self-knowledge or experience and formed through interaction with environment and attributes of his or her behavior. Academic self-concept is conceived as a student’s self-perception regarding specific academic domains. The study was carried out to examine the Self Concept and Motivation as a Correlate of Students Academic Achievement in Junior Secondary School Basic Science. In achieving this aim, the following specific objectives were laid out to examine the relationship between academic self-concept and academic achievement of secondary school students and determine the relationship between students’ attitude and achievement in Basic Science. Investigation revealed that individuals with task orientation rely mainly on their own knowledge and capabilities when it comes to learning and problem solving. …
Is the topic “Design and Development of an E-Billing System” recommended for Computer Science (CS) Project?
Yes it is highly recommended — Electronic billing is a system that allows the process of paying and receiving bills which are generated digitally by computers and software applications. It is also allow the generated bills to be paid electronically. The aim of this study is to design and implement an Electronic Billing System. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will ensure that data is not duplicated and give security to the sensitive data of the firm. The motivation that prompts the execution of the research work is as a result of the problems found in the existing E-billing system stating there is likelihood of many disputes that may arise due to the …
Is the topic “The Role of Learning and Development on Staff Programme in Public Service Performance” recommended for Public Administration (PA) Project?
Yes it is highly recommended — This project focused on the role of training and efficient staff Development Programme. Oyo state secretariat Ibadan was selected as case study. This study aims at contributing toward improvement of public servant. It also the aim of this project is help in reveals the entire problem faced by public servant and a profitable solution to the problem. In doing this, structured questionnaire was used and it covers the aspect of the hypothesis and the response were then interpreted, analysed and relevant one used, to test our question, with chi-square used to determine our hypotheses. On analyzing the gathered data through various finding certain conclusion and suggestionwere drawn. It was particularly suggested that there is a need for government to support the establishment of …
Can this topic “Performance Evaluation and Its Effects on Employees Efficiency in Nigeria Mineral Water” be used for Business Administration and Management (BAM) Project?
Yes it can be utilized for research — Main purpose of this study is to examine how employee’s performance can be appraised. The population size of the study based was three hundred and eighty five (385). The sample size use in collecting the data was sample random sampling a total of one hundred and eighty five (385) persons were chosen as the researcher sample size. The researcher also used questionnaire method as the instrument for data collection. The research also employed design was considered appropriate for the study; it also provided three (3) research questions. The researcher also uses simple percentage method in data analysis. This is because of its simplicity finally the researcher’s findings sates that for performance evaluation to serve as a tool for control in …
Can this topic “National Youth Services Cops Scheme as an Instrument of National Development in Nigeria” be used for Public Administration (PA) Project?
Yes it can be utilized for research — There is need to encourage Nigerian Youth to actively participate in national integration and development, rather than have passive beneficiaries of the process of change in society. It is against the back ground that the NYSC scheme sendsteaming Nigeria graduates from various institutions within the country to serve their father land for the period of one year in states other than their states of Origin. Many people see these youths in their uniform without clear knowledge of who they are or what they stand for. Some doubt the wisdom in continuation of NYSC and complain that funding of this scheme is a colossal waste. It is in realization of the above arguments ascertain the reasons behind the inauguration of NYSC scheme, …
Can the material for “Transformational Leadership Behaviours (TLBs) and Management of Federal Universities in South Eastern Nigeria (2000-2012)” be used as a guide for Public Administration (PA) Project?
Yes it can be used — Transformational leadership describes the ideal relationship between leaders and followers. It facilitates a redefinition of a people’s mission and vision, a renewal of their commitment and the restructuring of their systems for goal accomplishment. The ultimate goal of education management is to enhance the institutional mission by ensuring high quality teaching, training, research and services to the immediate and global communities. The achievement of these objectives requires good governance that combines social vision with the understanding of global issues coupled with efficient managerial skills to enhance academic leadership, thus academic productivity. The general goal of the study was to assess how the Federal Universities in South Eastern Nigeria had achieved effective management which is a necessity for their attainment of …