Professional Documents
Culture Documents
Shreyash
Shreyash
Prof.S.K. Kharkate
(Lecturer & Head of Computer Technology Dept.)
By:
CSSMicro-Project 1
GOVERNMENT POLYTECHNIC BRAMHAPURI
DIST.CHANDRAPUR
This is to certify that the following student of this institute have carried out this
micro-project work on “ Develop a program to generate captcha. ” Under the
guidance of Prof.S.K.Kharkate Lecture and Head of Computer Technology
Department during the session 2023-2024. This work has been done in the partial
fulfillment of the award for in Computer Technology from Maharashtra State Board
of Technical Education Mumbai.
Submitted by:
Prof.S.K.Kharkate Dr.S.R.Kukadapwar
CSSMicro-Project 2
Part – A Micro-Project Proposal
In this micro project I am creating a captcha generator app using javascript,CSS and HTML.In
micro project involves a web based application. CAPTCHA is an acronym for completely
automated public turing test to tell computers and human Apart. CAPTCHA may be describe as
a cyber security tool often used on websites.
2.0 Aim
This micro project will help to take the user who is trying to access the
platform is a human. CAPTCHA helps protect you from spam and password
decryption by asking you to complete as impletest that proves you are human and not a
computer trying to break into a password protected account.
CSSMicro-Project 3
Algorithm
Step 5: Use different fonts for each character to make them look
dissimilar.
Step 8: Combine all the elements (text, background, noise, etc.) into
a single image.
Step 9: Display the captcha image to the user and store the original
text along with a time limit for solving.
CSSMicro-Project 4
6.0 Literature review
The term CAPTCHA was first used by computer scientists at Carnegie Mellon University in
2000. While the acronym makes sense (automated test to tell computers and humans apart),
the Turing Test portion may be unfamiliar. A historically common type of CAPTCHA (displayed
as Version 1.0) was first invented in 1997 by two groups working in parallel. This form of
CAPTCHA requires entering a sequence of letters or numbers in a distorted image.
CAPTCHAs are tools you can use to differentiate between real users and automated users, such
as bots. CAPTCHAs provide challenges that are difficult for computers to perform but relatively
easy for humans.
CAPTCHA helps protect you from spam and password decryption by asking you to complete as
impletest that proves you are human and not a computer trying to break into a password
protected account. Within the generateCaptcha() function, initialize a time variable using the
time() function and seed the random number generator using the srand() function. Declare a
character array containing all the characters to be included in the CAPTCHA and assign it to a
char pointer variable. It offers protection from scrapers who want to copy the email addresses
of users. Spammers would crawl the Internet for email addresses that are posted in clear text.
By utilising CAPTCHA you can protect against these scrapers.
Sr. no. Detail of Activity Start Date Finish Date Name of Student
1 Search for topic
2 Discuss with guide
3 Information search and
resource collected
Ishika Dhakate
4 Implement part-A
5 Work over project
6 Implement part-B
7 Submission of final report
CSSMicro-Project 5