0% found this document useful (0 votes)
203 views3 pages

5.prog Report 5 - DST

This progress report summarizes the research done by Devidas Sonyabapu Thosar from January to June 2020 towards his Ph.D. in computer science under the supervision of Dr. Nisarg Gandhewar. During this period, Thosar proposed a new graphical authentication algorithm called PASSIMAGE that uses image discrimination and fusion to resist crowd surfing attacks. The algorithm generates random session passwords using hints and requires the user to click points on rotated and fused images to authenticate. Thosar also defined a 'new_pixel' function to calculate pixel values after rotating or translating an image. The supervisor approved of the work done in this six month period.

Uploaded by

Subhajit Ghosh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
203 views3 pages

5.prog Report 5 - DST

This progress report summarizes the research done by Devidas Sonyabapu Thosar from January to June 2020 towards his Ph.D. in computer science under the supervision of Dr. Nisarg Gandhewar. During this period, Thosar proposed a new graphical authentication algorithm called PASSIMAGE that uses image discrimination and fusion to resist crowd surfing attacks. The algorithm generates random session passwords using hints and requires the user to click points on rotated and fused images to authenticate. Thosar also defined a 'new_pixel' function to calculate pixel values after rotating or translating an image. The supervisor approved of the work done in this six month period.

Uploaded by

Subhajit Ghosh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Appendix - 4

CONFIDENTIAL PROGRESS REPORT

Six-Monthly Progress Report of the Research work done for the period from 01-01-2020 to 30-06-2020
of the research scholar.

1. Name of the Research Scholar: Devidas Sonyabapu Thosar

2. Subject: Computer Science & Engineering (Faculty of Engineering & Technology)

3. Topic Registered for Ph.D Degree: PASSIMAGE: A Secured Graphical Authentication


Algorithm Using Image Discrimination and Fusion to
Resist Crowd Surfing Attack
4. Name of the Supervisor: Dr. Nisarg Gandhewar

5. Name of Co-supervisor (if any)................None...............................................

6. Description of the guidance on the topic

Period with dates the Candidates


has been with the guide for
research work (It may also
indicate the date of leave availed
by the candidate during the
above period).

Remarks of the Supervisor on the work done by the Candidate on Topic.

Fees paid vide receipt No ................ :............................Date ................................................................

Date:……………………… ……………………… Place:

…………………….. (Signature of Head of Institution wherethe

Candidate was registered for Ph.D. degree)

Signature oftheSupervisor Address: .........................................................

………………..…………………………….

Place:: …………………. …………….………………………………..


Work Done by the Candidates in this Six Months Period

After studying already exists algorithms, their limitation and major drawbacks and procedure
related to Image based Authentication, I write my own algorithm to overcome all limitations of
existing system to resists shoulder surfing attacks. In which to resist shoulder Surfing attack
our proposed algorithm uses session password technique. In session password user will use
new image at every login attempt. The added image is valid for only single login session. Pass-
matrix technique is proposed in this work. This technique uses pass-point clicking. This
technique uses more than one image as a password. For every selected image, user may defines
the at least three to four click points as a pass-matrix. If user is not being able to click on
correct pass square then system displays a wrong image for next pass input. This wrong image
is treated as a warning to the user. To define session password for pass square click, a hint is
provided to the user. Based on the given hint provided by the user will select the password for
that session.
In this Secured Graphical Authentication system, the study was performed on the basis of
different authentication techniques currently available. On the basis of the limitations of
literature review I proposed the advanced graphical authentication algorithm named as
PASSIMAGE along with PASSIMAGE:Get Pixel algorithm:
PASSIMAGE Algorithm:
Step 1: Initially Complete the User Registration Process with User name & images used for
verifying user with by selecting image object or Part of image.
Step 2: For every Login provides pass images by matching respective user name.
Step 3: Generate a random alphabet/ number or combination of both as a hint and provide it to
the user using Audio message / Text Message if required.
Step 4: Repeat step 2 for every login pass image/Selected images.
Step 5: Discretize image in 6 *6 blocks by rotating image & apply image fusion algorithm on
inputimages provided for authentication.
Step 6: Generate horizontal and vertical scroll bars for each image having 6 *6 block.
Step 7: Accept user input as per the hint provided in Step 2.
Step 8: Check if user input matches to the registration details & hint input correctly.
Step 9: Display next image and low steps from 4.
Step 10: Else display incorrect input image to the user as a warning.
Step 11: If all clicks matches notify user with success message.
Step 12: If login attempts >3 then lock the system for next 5 min.
Following is the proposed function which will useful for calculating the new pixel values after
applying rotation / translation of the image.

defnew_pixel(x,y,θ, x’, y’):


sin = math.sin(θ)
cos = math.cos(θ)
defnew_pixel(x , y , θ, x’, y’);
For every Click point , calculate new pixel position
X’ = r cos α y’ = r sin α
X’ = r cos (α + θ) y’ = r sin (α + θ)
X’ = r [ cos α cosθ - sin α sinθ ] y’ = r [ sin α cosθ+cos α sin θ ]
X’ = r. cos α cosθ - r. sin α sin θ y’ = r. sin α cosθ + r. cos α sin θ
X’ = xcosθ - y sin θ y’ = ycosθ + x sin θ
Where r. cos α represents x and r. sin α represents y
return (x’, y’)
Where x_new and y_new are the new pixel values generated after applying rotation /
translation of the image.

Signature of the Candidate

Remark of the supervisor on the work done by the candidate on topic:

Signature of the Supervisor

You might also like