Project Topics Seminar Topics Post UTME Nursing Exam Past Questions
Search Topic
PARKLYN
ERVICES
· RC: 2994849
Design and Development of a Secure Wireless Communication Using CAPTCHA

Design and Development of a Secure Wireless Communication Using CAPTCHA

@SparklynServices
WhatsApp Channel

DEDICATION

This research material, titled “Design and Development of a Secure Wireless Communication Using CAPTCHA” is dedicated to God for His boundless grace and guidance. It is also a tribute to all computer enthusiasts whose contributions made my research journey smoother and enriched my documentation process, making the experience truly fulfilling.




ACKNOWLEDGEMENT

I am profoundly grateful to everyone who contributed to the successful completion of this project. I am especially grateful to my Supervisor (Name), the Head of Department (Name), and the Lecturers in the Department of Computer Science (CS) for their invaluable guidance and support. I also acknowledge the contributions of authors and scholars whose works on Design and Development of a Secure Wireless Communication Using CAPTCHA provided essential insights. Special thanks go to my study area (and any funding organizations, if applicable) for their financial assistance. I am equally thankful to stakeholders, including mentors, teachers, and colleagues, for their encouragement and support. Finally, I deeply appreciate my family and friends for their patience and unwavering support throughout this journey. Your contributions have been instrumental in making this research a reality.




PRELIMINARY PAGES


CHAPTER ONE

INTRODUCTION

  • 1.1 Introduction
  • 1.2 Background of Study
  • 1.3 Statement of Problem
  • 1.4 Aim and Objectives of the Study
  • 1.5 Significance of Study
  • 1.6 Scope of Study
  • 1.7 Limitations of the Study
  • 1.8 Definition of Terms

CHAPTER TWO

LITERATURE REVIEW

  • 2.1 Introduction
  • 2.2 Conceptual Review of CAPTCHA Technology
  • 2.3 Overview of Wireless Communication Systems
  • 2.4 Security Challenges in Wireless Communication
  • 2.5 Types of CAPTCHA and Their Applications
  • 2.6 Integration of CAPTCHA in Communication Systems
  • 2.7 Theoretical Framework
  • 2.8 Related Works and Existing Solutions
  • 2.9 Gap in Literature
  • 2.10 Summary of Literature Review

CHAPTER THREE

SYSTEM ANALYSIS AND DESIGN

  • 3.1 Methodology Adopted
  • 3.1.1 Problem Identification Using OOADM
  • 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 Technical Feasibility
  • 3.3.2 Operational Feasibility
  • 3.3.3 Economic 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 System Requirements Analysis
  • 3.6 Problem Definition and System Specification
  • 3.7 Design Considerations
  • 3.8 Functional Requirements
  • 3.8.1 Use Case Diagram of the Admin / User Privileges
  • 3.9 Data Requirements
  • 3.10 High Level Model of the Proposed System
  • 3.11 Security Models and Protocols

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.8.2 Security Design Specification
  • 4.8.3 System Architecture
  • 4.9 Computer Hardware Minimum Requirement
  • 4.10 Software Requirement
  • 4.11 Personnel / User Training
  • 4.12 File Maintenance Module
  • 4.13 CAPTCHA Integration and Functionality
  • 4.14 Implementation Process
  • 4.15 Testing Strategies and Test Results
  • 4.16 Performance Evaluation
  • 4.17 Discussion of Findings

CHAPTER FIVE

SUMMARY, CONCLUSION AND RECOMMENDATION

  • 5.1 Summary
  • 5.2 Conclusion
  • 5.3 Recommendation

REFERENCES

APPENDIX A - “SOURCE CODE”

APPENDIX B - “OBJECT PROGRAM”



ABSTRACT

Wireless Communication refers to the transfer of data over distances without physical connectors, typically using radio waves or infrared signals. The aim of this study is to design and develop a secure wireless communication system that integrates CAPTCHA technology to enhance authentication and protect against automated attacks, ensuring confidentiality, integrity, and real-time access control. The motivation that led to the implementation of the proposed system is that the traditional system has static authentication, once users are connected to the network, they often remain connected indefinitely without the need for re-authentication.

The methodology adopted in this study is the object oriented analysis and design methodology (OOADM) which is a technical approach for analyzing and designing an application or system by applying object throughout the software development process. The web programming languages (Hypertext Preprocessor) was used in the software development process because, it is platform independent and it is a web based application.

The implementation involved integrating CAPTCHA into a captive portal that intercepts wireless connection requests and requires user validation before granting access. Data collected through testing revealed that 95% of legitimate users were able to complete the CAPTCHA challenge successfully within one or two attempts, indicating high usability and accessibility. The system also blocked 99% of simulated bot access attempts, demonstrating strong defense against automated intrusions. Performance evaluation showed that CAPTCHA generation and validation took an average of 150–200 milliseconds, with minimal impact on network latency and no significant drop in throughput post-authentication. User feedback supported the system’s accessibility features, particularly the option to refresh or switch CAPTCHA formats. The expected result is a secured wireless communication using CAPTCHA that provide a cost-effective and scalable solution suitable for various wireless communication environments.



Design and Development of a Secure Wireless Communication Using CAPTCHA


1.1 Introduction

Wireless communication according to Stallings (2017) refers to the transmission of data over a distance without the use of wires or cables, typically relying on electromagnetic waves such as radio frequencies, infrared, or satellite signals. CAPTCHA, which stands for Completely Automated Public Turing test to tell Computers and Humans Apart, is a widely used security tool that provides an additional layer of protection by distinguishing between human users and automated bots (Von Ahn et al., 2008). Wireless communication has revolutionized how information is transmitted and received in modern society, enabling users to communicate and access data from virtually any location. CAPTCHAs are designed to be easily solvable by humans but difficult for automated programs, making them ideal for preventing brute force attacks, spam, and denial-of-service attempts on wireless communication systems.

As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitation of the study and Definition of technical terms.


1.2 Background of Study

The evolution of wireless communication dates back to the late 19th and early 20th centuries with the invention of radio by Guglielmo Marconi, who demonstrated the possibility of transmitting signals without wires (Hong & Mandayam, 2000). As decades passed, the advancement in wireless technologies led to the emergence of Wi-Fi, cellular networks, Bluetooth, and other forms of wireless data transmission, greatly expanding the functionality and accessibility of communication systems globally. in the early 2000s, wireless networking became increasingly mainstream, especially with the adoption of the IEEE 802.11 standards for Wi-Fi. However, the open nature of wireless communication presented critical security vulnerabilities, such as data interception, man-in-the-middle attacks, and unauthorized access to network resources (Stallings, 2017).

Wireless communication has become an integral component of modern information systems, enabling the seamless transmission of voice, video, and data across various platforms. As technology continues to advance, there has been an increasing reliance on wireless communication networks for both personal and professional use, particularly in mobile computing, online banking, healthcare systems, and smart infrastructure (Akyildiz et al., 2010). The convenience and flexibility offered by wireless networks, however, are counterbalanced by significant security challenges, most notably their susceptibility to unauthorized access, eavesdropping, and malicious attacks due to the open and shared nature of the wireless medium.

According to Zhang et al. (2019), with the expansion of wireless networks and the growing number of users accessing these platforms, there is a pressing need to develop robust security mechanisms that ensure data confidentiality, integrity, and user authentication. Although encryption and authentication protocols such as WPA2, WPA3, and VPNs are widely used, they are often targeted by sophisticated attackers employing automated scripts and bots to breach systems (Zhang et al., 2019). As such, traditional approaches are sometimes insufficient in guaranteeing complete security, particularly in scenarios where human validation is essential to thwart automated intrusions.

In response to these challenges, Von Ahn et al. (2008) stated that CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) has emerged as a promising security measure. Developed to distinguish human users from automated programs, CAPTCHA presents users with tasks that are easy for humans to solve but difficult for machines (Von Ahn et al., 2008). Integrating CAPTCHA into wireless communication systems offers a new dimension to network security. By incorporating CAPTCHA at authentication points such as access gateways or login portals users are required to verify their human identity before proceeding, thereby significantly reducing the chances of automated attacks. This project is motivated by the growing need to protect wireless networks from automated security threats while maintaining user accessibility and system performance.


1.3 Statement of Problem

Following the investigation, it was revealed that the traditional system implemented struggles with various challenges, several of which stand out as particularly critical:

  1. Most existing systems rely solely on password-based authentication or MAC address filtering, which are easily bypassed by automated scripts and malicious bots.
  2. The traditional system has static authentication, once users are connected to the network, they often remain connected indefinitely without the need for re-authentication.
  3. The old system do not actively verify if the access request is coming from a real human or an automated entity.
  4. Accessibility and inclusiveness are often not considered in the design of traditional wireless authentication portals.
  5. Finally, CAPTCHA often fails to provide sufficient support for tracking access logs, making it difficult for network administrators to identify misuse or enforce security policies in real-time.

1.4 Aim and Objectives of the Study

The aim of this study is to design and develop a secure wireless communication system that integrates CAPTCHA technology to enhance authentication and protect against automated attacks, ensuring confidentiality, integrity, and real-time access control. In achieving this aim, the following specific objectives were laid out as follows:

  1. To design a wireless communication architecture that incorporates CAPTCHA as a security feature.
  2. To implement a system that verifies user authenticity using CAPTCHA before granting access to the wireless network.
  3. To evaluate the effectiveness of CAPTCHA in preventing unauthorized or automated access in wireless communication.
  4. To analyze the system's performance in terms of speed, security, and user experience.
  5. To provide a cost-effective and scalable solution suitable for various wireless communication environments.

1.5 Significance of Study

The deployment of the proposed system will hold significant relevance in the following ways.

  1. The study will enhance wireless network security by incorporating human verification mechanisms.
  2. It will also provide a framework for integrating CAPTCHA into existing wireless authentication systems.
  3. The research will support the development of more robust, bot-resistant access control methods.
  4. It will contribute to the body of knowledge on hybrid security models for wireless communication.
  5. The outcome will inform software developers, cybersecurity experts, and network administrators on practical applications of CAPTCHA beyond web-based platforms.

1.6 Scope of Study

This study is limited to the design, implementation, and testing of a secure wireless communication system using CAPTCHA within Lagos State, with practical evaluation conducted in a controlled network environment at MTN Nigeria Communications Plc, Lagos office. The study focuses on network access control and does not extend to broader internet traffic encryption or infrastructure deployment.


1.7 Limitations of the Study

The study was limited by challenges in accessing proprietary network configuration data, which restricted the depth of system integration testing. It was also hindered by resource constraints, limiting the number of environments in which the prototype could be deployed.

Furthermore, financial and time constraints also restricted the scope of system implementation and limited the number of test iterations and user feedback sessions.


1.8 Definition of Terms

Wireless Communication: This refers to the transfer of data over distances without physical connectors, typically using radio waves or infrared signals (Stallings, 2017). In this study, it describes the data transmission between a client device and a wireless access point.

CAPTCHA: An acronym for Completely Automated Public Turing test to tell Computers and Humans Apart, CAPTCHA is a challenge-response system used to verify that a user is human, not an automated program (Von Ahn et al., 2008).

Authentication: Authentication is the process of confirming a user’s identity before granting access to a system or network (Zhang et al., 2019). This study explores CAPTCHA as an added layer of user authentication.

Bot: A bot is an automated program designed to perform tasks on a network or website, often maliciously (El Ahmad et al., 2012). In wireless networks, bots are used to carry out brute-force and denial-of-service attacks.

Network Security: Network security is the practice of preventing and protecting against unauthorized intrusion into corporate or private computer networks (Sicari et al., 2015). This study focuses on strengthening network security in wireless systems using CAPTCHA.


CHAPTER TWO

2.0 Literature Review

2.1 Introduction

This chapter focuses on the review of related literature. A literature review includes the current knowledge as well as theoretical and methodological contributions to a particular topic. It documents the state of the art with respect to the topic you are writing. It surveys the literature in the topic selected. In this research work the literature review includes the conceputal review, theoretical framework, the review of related literature …

Procedure for Accessing and Downloading the Complete Material in PDF or DOCX Format

Above is a preview excerpt of the full study on “Design and Development of a Secure Wireless Communication Using CAPTCHA”. The complete material, including all five chapters, is available for download upon request.


To obtain the complete research material content, simply place an order by paying the specified project or seminar fee using the account details or electronic payment (E-payment) system provided below.


Seminar Material
₦3,000
Project Material
₦6,000

For Mobile Money (MoMo) and Researchers Outside Nigeria, Kindly Request Complete Material via WhatsApp.


Account Details - For USSD / POS Transfer

ACCT NAMESPARKLYN SERVICES
Zenith Bank PLC1222599051
MoniePoint (MFB)8030511988
Paycom (OPay)8030511988

–– or ––



After payment, send message containing your payment receipt to Sparklyn Services with the phone number displayed below.


Once payment is confirmed, the complete document will be delivered via WhatsApp or email in Microsoft Word (MS-Word) format.




You can get more research topics on Computer Science, if you did not see your preferred topic from the alternate list above.

Defense Procedure for Computer Science Researchers


In preparation for defending a project or seminar on Design and Development of a Secure Wireless Communication Using CAPTCHA, it is imperative that as a nursing student, you demonstrate comprehensive knowledge of your research. The defense process is structured to include presenting your work, answering questions, and illustrating its pertinence. Initially, provide a succinct yet thorough introduction to your research topic, emphasizing its importance and the objectives, ensuring that both the audience and the External Examiner can understand the scope of your study.


Prior to your defense, be thoroughly acquainted with your research abstract and the critical elements of Chapter One, including motivation for embarking on this research, problem statement, objectives, and significance. In Chapter Two, be ready to cite at least two references from the literature review. For Chapter Three, you should be equipped to discuss the methodologies, tools, and techniques utilized. In Chapter Four, defend your research by justifying the findings and linking them to your research objectives.


Conclude your defense by succinctly summarizing the study and offering insightful, evidence-based recommendations. A professional dress code, such as wearing a suit and tie, is vital to create a favorable impression and elevate your presentation.


During the question and answer segment, the External Examiner may pose questions pertaining to your research. If confronted with a challenging or irrelevant question, respond diplomatically with, “Sorry, Sir/Madam, the question asked is beyond the scope of my study.” Whenever possible, direct your answers back to your research findings to reinforce your expertise.


Page Content Headings - Design and Development of a Secure Wireless Communication Using CAPTCHA

    Download Material (Docx)