<mosaic.cnfolio.com>
Researched authentication definitions and methods
Read through slides from unit M591 on authentication
Researched image-based authentication systems
Considered some methods of creating the software for user research
- Website to be created. The website will host the authentication system for ease of use and surveying. The website will contain the MEng specification of stating why the system will benefit them. It will also allow users to log in to the site using the image authentication system. Users may be surveyed using the website as there will be a section for feedback. This method will make it easier to send to people as they can access the site via a link to a webpage which will host the authentication system and the survey. It does not need to be written out and delivered to people.



Some software specifications in regards to looking at weaknesses of other authentication systems:
• The software needs to be easy to use – The images must be clear and organised well. Instructions on what the user must do in order to authenticate must stand out and be straightforward to understand.
• Users should be able to remember their images – The system must be secure, but not overcomplicated for the user. Images should therefore be unique and identifiable and the user should not have to remember large amounts of images.
• The authentication should not be overcomplicated – Select a reasonable amount of images for the user to recall and don’t use many procedures to ensure that a user is authenticated.
• Images should not prompt the user to choose familiar images – Images should not show pictures of animals or hobbies a person may have. Although they need to be unique, familiar images may compromise the security of the system as users are likely to choose pictures that they familiarise themselves with.
• Images must not be similar – Similar images will confuse a user and may mean they pick incorrect choices when they try to recognise their own.
• Support for forgotten images should be available – If a user forgets their image, there should be an option for either an alternate authentication or an e-mailed support where they may select new images.


Software base - Java/html


Software consideration -
Java Applets - Servlets - MySQL

Books taken from the library -

Designs considered for the authentication system
- Cognometric Approach, possibility of using image mapping as a confirmer to increase security. This may only be done with one image to decrease the amount of images the user needs to remember.
Research the MySQL Connector/J driver which allows java to interact with the MySQL database. Through research, discovered that this method is not secure, and the best way to talk to the database through java is with the use of servlets.

Website designs created:

Home
- News | About | Registration | Log In | Contact | Help

Images of each screen layout has been created.

Design change - Implemented using Php/Html instead of java.

Design of the authentication

1) User registers on to the system. - Entering details similar to the registration of facebook to ensure a better comparison for users.

2) Users Log in
3) The Survey

The authentication system is located on the 'Faiveri' website. Faiveri being the given name of the system, comprised of the two words 'faithful' and 'verification' which are key features of the system.

http://ece60195.watersaver.co.uk

The survey is linked to this site.

Current survey numbers: Total 72 started survey with about 80% completing the survey.

Further Survey to Test The Psychological Side of The Image Set

In addition to the survey conducted previously, regarding primarily the speed of the system compared to facebook, another issue experienced with image authentication is the likelyhood that people close to you may be able to guess the images you choose because they know what you may pick. In the main survey, I have questioned this by asking what made them choose the images they chose... giving examples like 'I chose the images that were aesthetically pleasing' or 'i chose the images that were linked to things i liked' etc.

The further survey proposed is to get groups of people who are close to each other, and get them to try to log in to another persons system. The idea is that, if a person can guess another person's log in using the images in my set, then the image set would not be useful. My image set was chosen to make it easier for the user to recognise their images as they are unique objects in every day life which a person may be able to put a name to. PassFaces image system used a recognition of faces, although they attempted to combat the psychological implications of the system by actually choosing the images for the user, rather than letting them select. This may have been a good technique, but i felt that this method may not have appealed to the user, as they would be more likely to remember images which stuck out to them in the first place.

I have used the 'secrets' idea at the end of my 1st survey to see how easy it would be for users to remember images which are connected to a word, compared to random art. So far by looking at the results, it appears that images with a word would be slightly easier, although both sets have a majority of 'very easy' as a result. 1 person however has got the random art section wrong, compared to 0 for the images with a word.

I will conduct this survey by allowing a user to take a certain amount of attempts to log in to the other person's system by selecting images which they feel are linked to the person. If they manage to correctly guess, then this number will be noted down, else a maximum number of attempts will be recorded.


File manager

Attachment Timestamp Size