Softversko rješenje
 
 
- lista lozinki od kojih se svaka koristi samo jednom
- najpoznatiji naein je S/Key (Bellcore)
- prva lozinka izraeunava se iz tajne poznate samo korisniku
- 
- nema zajednieke tajne koju dijele korisnik i raeunalo
- zajednieka tajna bit će ugrožena ako je sustav kompromitiran
 
- svaka naredna lozinka izraeunava se iz prethodne korištenjem kriptografske kontrolne sume
- prilikom autentikacije lozinke se unose obrnutim redoslijedom (od posljednje prema prvoj)