Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SYNOPSIS
The existing systems are authenticated with textual based password which is
not more secure for server due to Data dictionary attacks. The textual passwords
can be easily traced out through this attack.
Less security
Proposed System:
The main problem is how to confirm the authenticity of the passport photo with the
holder’s details. The passport document contains holder’s signature in addition to
the holder’s details. But there is no association between the passport photo and the
passport owner details. So a passport photo can be replaced with other person’s
photo. Hence the purpose of the improved authentication scheme is to establish a
firm connection between the passport photo and passport details.
Module Description:
1) GUI Module
2) Parameter Acquisition
3) Conversion Module
4) Hiding Module
GUI:
GUI is a type of user interface that allows users to interact with electronic devices
with images rather than text commands. GUIs can be used in computers, hand-held
devices. A GUI represents the information and actions available to a user through
graphical icons and visual indicators such as secondary notation, as opposed to
text-based interfaces, typed command labels or text navigation. The actions are
usually performed through direct manipulation of the graphical elements.
PARAMETER ACQUISITION:
This Module will accept the necessary information and that will be the full
name of the passport's holder and the passport's number. After the required
information has been entered, there will be a validation process to make sure that
all the inserted information is correct. Each letter in the names string is assigned a
number chosen from a table. This table contains the letters with their equivalent
numbers .Below is the algorithm Process.
3. Validate entries.
CONVERSION:
This module is used to convert the original image into authenticated image base ed
on the blow algorithm process.
2. Get the summation of the first name by adding the code of each character
multiplied by the key's character on a sequence manner. E.g. code[1]* key[1] +
code[2[*key[2] + code[3]*key[3]+……
3. Consider the result as “row ".
6. Repeat step (2) for the third name and family name.
7. Add the third name, family name and the passport number and the result will be
"value".
HIDE:
This module is used to hide the personal information into the passport holder
photos. Below algorithm is used for the hiding process.
1.Read the value of the pixel on location ( row, column) from the original
Image.
2. Find the largest value of RGB color for that pixel and assign it to "large ".
4. Calculate the modulo of " value " over " large " and assign it to " color ".
5. Calculate Ncolumn so that equals to " column " + " No. of pixel " + 1.
7. Replace the largest value of RGB for that pixel with "color".