Adil Khan 1 year 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
0
149
Instant Car Pool Car Sharing Android Application

Since inappropriate planning of the cities, there has been a big problem of traffic in mos...

1675638330.png
Adil Khan
1 year ago
Smart Deep learning based traffic congestion prediction and management...

our project aims to predict traffic flow on minor roads so that people can check traf...

1675638330.png
Adil Khan
1 year ago
An Endless runner game using C sharp and unity

It is an endless runner game made in C# and unity that aims to induldge the player in its...

1675638330.png
Adil Khan
1 year ago
Autonomous Firefighting Robot Plus Drone

According to NFPA report more than 300 to 400 firefighters death occur ever...

1675638330.png
Adil Khan
1 year ago
Smart blood donation application

In the case of an emergency crisis, it is very difficult for a patients and their relative...

1675638330.png
Adil Khan
1 year ago