Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

TexCAPTCHA

Considering the current attacks on the financial institutions there is a need to develop indigenous cybersecurity solutions. The importance of such solutions is highlighted if we consider the technological war between China and the USA. CAPTCHA is a test to detect bots requesting access to t

Project Title

TexCAPTCHA

Project Area of Specialization

Cyber Security

Project Summary

Considering the current attacks on the financial institutions there is a need to develop indigenous cybersecurity solutions. The importance of such solutions is highlighted if we consider the technological war between China and the USA.

CAPTCHA is a test to detect bots requesting access to the information. Currently, most organizations use CAPTCHAs provided by Google. Over-reliance on the external world can be considered a breach of defense.

In this work, we propose to develop a CAPTCHA designing software. There are two aims of this system, i.e., High Usability and High security. Our novelty is the use of computer vision techniques in designing this CAPTCHA.

We will investigate the weaknesses of deep learning systems. CAPTCHA will be designed by leveraging these weaknesses.

Project Objectives

  • Indigneous Cybersecurity solution by exploiting the weakness of deep learning systems.
  • The output of the project will be CAPTCHA generation software which can be used by multiple institutions like defense and banks.
  • Generating CAPTCHAs that will maintain a balance between usability and security.
  • Easily automated CAPTCHAs.
  • Unbreakable and undetectable by state of the art deep learning models.

Project Implementation Method

  • Designing adversarial attacks on text spotting methods
  • Designing adversarial attacks on irregularly shaped text spotting methods.
  • Developing a CAPTCHA using the insights from the above-mentioned tasks.

Benefits of the Project

Basically, CAPTCHA stands for Completely Automated Public Turing Test To Tell Computers and Humans Apart

By distinguishing between humans and automated computer programs, CAPTCHA offers safety and security in a number of ways.

1) Protecting Registration Forms in Websites

A number of websites such as Gmail, Hotmail, Facebook, Twitter, Yahoo, and so on offer free registration to the users. Therefore, to protect the registration process, these websites have incorporated CAPTCHAs. In fact, for any site that is offering free registration, it is best to set up a CAPTCHA, so that all the registrations are done by humans and not programs or bots.

2) Preventing Spam Comments

Spammers are capable of bombarding a single post with hundreds of comments. In case such a thing happens, search engines such as Bing, Yahoo or Google would be assuming that websites that have lots of comments for a single post are inviting spams. To avoid this, it is essential for the website owners to make use of CAPTCHA, so that only human beings are capable of posting comments.

3) Making Online Shopping More Secure

Owners of online stores generally fit CAPTCHAs within their site so that buyers can fill them before beginning any kind of transaction procedure. In an online store, the purpose of CAPTCHA is to ensure that those who are ordering products or services are humans only. Moreover, by using it, owners of online stores can bring down the risks of receiving fake or spam orders.

4) Protecting Email Accounts

A number of people have experienced some issue or the other with their email accounts in which the account has been taken over by malicious people or hackers. In case you have been a victim of something like this, you must know the detrimental effects that this issue brings. You will find that you cannot log in to your account anymore.

Technical Details of Final Deliverable

The project will have the final deliverable of a website that would have such text-based CAPTCHAs developed so as to maintain a balance between security and usability. 

The website will be developed using HTML, CSS3 and SQL Database. The website will contain a simple contact form and at the end of it, there will be a text-based CAPTCHA present. Once the users solve it, only then they will be able to contact us. 

Each of the CAPTCHA shown on the website will be generated in real time and each time a user enters the site, a new CAPTCHA will be generated. Also, a new CAPTCHA will be generated if the user is unable to enter the correct text of the generated CAPTCHA.

CAPTCHA generation will be done through Python, OpenCV, and MATLAB. There will also be a software system that will be made using Python, OpenCV MATLAB and Web.py which will show how the CAPTCHA is generated in real time. In this software system, the user will be allowed to enter their own choice of text and based on that, the text-based CAPTCHA will be generated so that before availing this CAPTCHA service, users can see the technicalities involved during the generation of the CAPTCHA.

Final Deliverable of the Project

Software System

Type of Industry

IT

Technologies

Artificial Intelligence(AI)

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Graphic Card Equipment16500065000
Total in (Rs) 65000
If you need this project, please contact me on contact@adikhanofficial.com
IoT Based Real Time Patient Health Monitoring System

Health is the most important factor of human life. Moreover, modern technology has contrib...

1675638330.png
Adil Khan
9 months ago
GSM based substation monitoring and controlling

In this era of wireless communication, monitoring and controlling of any system like subst...

1675638330.png
Adil Khan
9 months ago
Smart Agriculture Using IoT

Agriculture is the single largest employer in the world, providing livelihoods for 40 perc...

1675638330.png
Adil Khan
9 months ago
Design and Development of Throwable Unmanned Ground Vehicle

Throwable unmanned ground vehicle is an impact resistant robot which can be thrown from a...

1675638330.png
Adil Khan
9 months ago
Design and Fabrication of Banana Waste Shredder

Banana is a fruit which is grown and eaten worldwide. The global production of banana is 1...

1675638330.png
Adil Khan
9 months ago