O parolă este o modalitate de autentificare. Aceasta poate fi utilizată ca mijloc de identificare a unei persoane. Deoarece parola este singura modalitate de identificare a unei persoane, aceasta trebuie să fie păstrată secretă. O parolă poate fi statică. Aceasta înseamnă că va rămâne aceeași, cu excepția cazului în care utilizatorul o schimbă, sau se schimbă rar. Sau o parolă poate fi dinamică. O parolă dinamică se schimbă în mod regulat și nu rămâne aceeași. Un tip de parolă dinamică este o parolă unică, care poate fi utilizată o singură dată.
Parolele au fost folosite pentru prima dată în armată. Acest lucru a fost pentru a putea spune cine este prieten și cine este dușman atunci când era întuneric.
Parolele moderne sunt alcătuite din caractere, litere și numere. Uneori, o parolă va necesita un număr minim de caractere. De obicei, acesta este între șase și opt. Unele site-uri web permit doar utilizarea literelor și a numerelor, dar nu și a altor caractere de pe tastatură. Alte site-uri recomandă utilizarea unei combinații de litere și cifre pentru a crește "puterea" unei parole. De asemenea, site-urile web recomandă schimbarea parolei o dată pe an sau mai des pentru a preveni pirateria. O persoană poate fi capabilă să ghicească o parolă dacă aceasta este prea ușoară. În timp ce este tastată, fiecare literă a unei parole este afișată ca * sau -.
Alte modalități de verificare a identității unei persoane includ utilizarea scanerelor de amprente și detectarea feței.
Criptarea reprezintă traducerea datelor pentru a obține securitatea acestora. Pentru a citi un șir de caractere criptat, trebuie să se furnizeze o cheie secretă sau o parolă pentru a-l decripta.
În sistemele care utilizează acțiuni bazate pe autentificare, parola poate fi convertită în șirul original dacă este furnizată cheia. Hashing-ul este o funcție unidirecțională și este ireversibilă.