Academia.eduAcademia.edu

Password-Based Authentication: A System Perspective

2004

Abstract

User authentication in computer systems has been a cornerstone of computer security for decades. The concept of a user id and password is a cost effective and efficient method of maintaining a shared secret between a user and a computer system. One of the key elements in the password solution for security is a reliance on human cognitive ability to remember the shared secret. In early computing days with only a few computer systems and a small select group of users, this model proved effective.

Key takeaways

  • This has placed a strain on user memory and users have developed memory aides, such as password lists, to assist them in the task of keeping accounts and passwords straight.
  • An example is a user ID and password combination, one of the simplest forms of user authentication [4][5][6][7].
  • Widespread usage of password protected systems accessed by the Internet has caused an explosion in the number of accounts per user and is revealing issues associated with users' difficulty in remembering passwords [32][33][34][35].
  • When a user gets to pick a password, picking one that the user currently uses elsewhere represents a simple method to reduce the number of passwords a user must remember.
  • System rules that make passwords harder to remember can increase the need for user based password memory aids.