Svakodnevni cyber-napadi i krađa podataka pokazuju koliko treba uložiti napora u dodatnu sigurnost informatičkih sustava. Zaštite postoje raznolike, od autentifikacije korisnika (provjera identifikacije korisnika uz predočenje akreditiranih podataka) do autorizacije (pravo pristupa određenom resursu) te same zaštite čuvanja podataka. Ovaj rad se fokusira na autentifikaciju korisnika, iznimno važan element sigurnosti budući da predstavlja prvi korak prijave korisnika u određeni informatički sustav. Dosadašnja praksa korištenja samo korisničke identifikacije i lozinke tijekom autentifikacije nije dovoljna [9], te se u zadnje vrijeme sve više primjenjuje tehnologija zvana autentifikacija u dva koraka. U sklopu rada razvijena je biblioteka za D...