Cuando inicia sesión en una computadora con un nombre de usuario y contraseña, está utilizando la autenticación de contraseña, un método confiable para identificar a los usuarios. Puede compartir su nombre de usuario con otras personas, aunque la contraseña sigue siendo un secreto, ya que lo identifica de manera única en la computadora. La autenticación de contraseña proporciona un nivel razonable de seguridad a un bajo costo. Las alternativas incluyen datos biométricos, como un escáner de huellas dactilares; desafío / respuesta donde la computadora le pide más información; y hardware, como una tarjeta de acceso.
Fácil implementación
Existen sistemas de autenticación de contraseña en el software. Para crearlos, un programador crea un formulario de entrada que consta de dos campos de texto, uno estándar y otro oculto. El campo estándar acepta el nombre de usuario y el campo oculto acepta la contraseña. A medida que el usuario escribe una contraseña, el campo oculto responde a cada carácter con un asterisco; esto evita que otra persona vea la contraseña por encima de su hombro. El HTML utilizado para crear páginas web incluye un conveniente campo de contraseña oculto, al igual que la base de datos de Microsoft Access y otros tipos de software de entrada de pantalla.
Bajo costo
Debido a que el software maneja la autenticación de contraseña, el único costo proviene del pequeño esfuerzo requerido para la programación. Un solo programa de autenticación puede admitir cualquier número de usuarios. A diferencia de los métodos de autenticación biométrica y de tarjeta de acceso, la computadora no requiere gastos de hardware adicionales para que la autenticación de contraseña funcione.
Fácil de cambiar
La mayoría de los sistemas de autenticación de contraseñas le permiten cambiar su contraseña con la frecuencia que desee; inicie sesión con su ID de usuario y contraseña existentes, y luego actualice la contraseña en su configuración de usuario. Los sistemas de autenticación biométrica no pueden cambiar; están fijados a sus huellas dactilares, retinas u otras características corporales. Si pierde una tarjeta de acceso o un dispositivo USB a un sistema basado en hardware, posiblemente pueda reemplazarlo, aunque no tan fácilmente como cambiar una contraseña.
Ampliamente utilizado
La autenticación de contraseña es familiar para casi todos los usuarios de computadoras; Una vez que haya aprendido a iniciar sesión en un sistema, puede aplicar el mismo método a otros. Los desarrolladores de software no necesitan inventar nuevos tipos de autenticación cada vez que crean una nueva aplicación o sitio web, utilizan el mismo proceso que ya se encuentra en los sistemas existentes. Los beneficios de la familiaridad se extienden a los administradores responsables de configurar y mantener la seguridad del usuario; las mismas prácticas generales se aplican a todos los sistemas que utilizan autenticación de contraseña. En comparación, los sistemas de autenticación biométrica y de hardware son menos comunes y requieren más capacitación.
De confianza
Iniciar sesión con una identificación de usuario y una contraseña es sencillo; si coinciden con los datos almacenados en la base de datos de seguridad de la computadora, el programa los autentica y les da acceso. Los sistemas biométricos son menos fiables; un sensor de huellas dactilares puede leer mal su dedo y mantenerlo bloqueado fuera de la computadora. Las lesiones u otros cambios en la parte del cuerpo afectada afectarán la confiabilidad del sistema de autenticación, al igual que los problemas con el sensor.