A password is a top secret word or else string of typescript that is being used for verification, to confirm identity or else gain access to a resource (Such as: an access code is a type of password). The password has to be kept back top secret from those not allowed access.

The employ of passwords is well-known to be antique. Sentries would defy those wishing to go into a part or else forthcoming it to provide a password or watchword. Sentries would only enable an individual or else group to pass if they knew the password. In recent times, consumer names as well as passwords are normally used by citizens all through a log in process that controls access to protected PC operating systems, mobile phones, cable TV decoders, automated teller machines (ATMs), etc. A typical computer user may require passwords for various purposes: logging in to PC accounts, retrieving e-mail from servers, accessing programs, databases, networks, web sites, as well as even reading the morning newspaper online.

In spite of the name, there is no want for passwords to be definite words; to be sure passwords which are not definite words might be harder to presume, an attractive belongings. Several passwords are created by using many words as well as may more precisely be called a passphrase. The term passcode is sometimes used when the secret detail is merely numeric, for example the personal identification number (PIN) usually used for ATM access. Passwords are usually short enough to be simply memorized as well as typed.

For the purposes of more forcefully validating the individuality of one computing device to one more, passwords have major drawback (they might be stolen, spoofed, forgotten, etc.) over authentications systems depending on cryptographic protocols which are more complicated to avoid.