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
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 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.
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.
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.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Graphic Card | Equipment | 1 | 65000 | 65000 |
| Total in (Rs) | 65000 |
Health is the most important factor of human life. Moreover, modern technology has contrib...
In this era of wireless communication, monitoring and controlling of any system like subst...
Agriculture is the single largest employer in the world, providing livelihoods for 40 perc...
Throwable unmanned ground vehicle is an impact resistant robot which can be thrown from a...
Banana is a fruit which is grown and eaten worldwide. The global production of banana is 1...