Title: Survey of user authentication mechanisms