Design an authentication scheme that “learns.” The authentication scheme will st
ID: 3778727 • Letter: D
Question
Design an authentication scheme that “learns.” The authentication scheme will start with certain primitive information about a user, such as name and password. As the use of the computing system continues, the authentication system will gather such information as commonly used programming languages; dates, times, and lengths of computing sessions; and use of distinctive resources. The authentication challenges should become more individualized as the system learns more information about the user.
Your design should include a list of many pieces of information about a user that the system could collect. It is permissible for the system to ask an authenticated user for certain additional information, such as a favorite book, to use in subsequent challenges.
Your design should also consider the problem of presenting and validating these challenges: Does the would-be user answer a true-false or a multiple-choice question? Does the system interpret natural language prose?
Explanation / Answer
iam explaining with real time senario to validate the above details
i used the sql server as a backend.
in sql server i create the table as user.Tha user table contains the total user information that is name password data birth mail adress
datatypes for the user table are
.User_name--->varchar(50)
password-->varchar(50)
data of birth--date
mobileno--->numeric(18,0)
email-->varchar(50)
after succusuful creation of database and table we go for front end designing.here we are going to provide the validations for the user details;
i used here microsoft visual studio IDE and asp.net technology
the asp.net contains different predifind controls.we just drag and drop the validators
The validations are
textbox is the one of the control.set the validation property to the required text box whenever required
for every validation control we have a option as control to validate.here we choose our required textbox.
username-->(textbox)assign required field validator
password-->(textbox)required field validator
email-->(textbox)regular expresion validations(select internet email validation expresion)
mobile-->(textbox)regular expresion([0-9]{10}
take a button control and connect to the database with proper connection.inserting values according to the required validations.
thank you
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.