Parola bir kimlik doğrulama yöntemidir. Bir kişiyi tanımlamak için bir araç olarak kullanılabilir. Parola bir kişiyi tanımlamanın tek yolu olduğu için gizli tutulmalıdır. Bir parola statik olabilir. Bu, kullanıcı değiştirmediği sürece aynı kalacağı veya nadiren değişeceği anlamına gelir. Ya da bir parola dinamik olabilir. Dinamik bir parola düzenli olarak değişir ve aynı kalmaz. Dinamik parolanın bir türü, yalnızca bir kez kullanılabilen tek kullanımlık bir paroladır.
Şifreler ilk olarak orduda kullanılmıştır. Bu, karanlık olduğunda kimin dost kimin düşman olduğunu anlayabilmek içindi.
Modern şifreler karakterler, harfler ve rakamlardan oluşur. Bazen bir parola minimum sayıda karakter gerektirebilir. Genellikle bu sayı altı ila sekiz arasındadır. Bazı web siteleri yalnızca harf ve rakamların kullanılmasına izin verir, ancak klavyedeki diğer karakterlerin kullanılmasına izin vermez. Diğer web siteleri parolanın "gücünü" artırmak için harf ve rakamların bir arada kullanılmasını tavsiye eder. Web siteleri ayrıca bilgisayar korsanlığını önlemek için yılda bir kez veya daha sık şifre değiştirilmesini tavsiye eder. Bir parola çok kolaysa bir kişi onu tahmin edebilir. Yazılırken, bir şifrenin her harfi * veya - olarak gösterilir.
Bir kişinin kimliğini doğrulamanın diğer yolları arasında parmak izi tarayıcıları ve yüz algılama yer alır.
Şifreleme, veri güvenliğini sağlamak için verilerin çevrilmesidir. Şifrelenmiş bir dizeyi okumak için şifresini çözecek gizli bir anahtar veya parola sağlanmalıdır.
Oturum açma tabanlı eylemler kullanan sistemlerde, anahtar sağlanmışsa parola orijinal dizeye dönüştürülebilir. Hashing tek yönlü bir işlevdir ve geri döndürülemez.