Stoga bi se kôdovi za autentifikaciju trebali temeljiti na rješenjima kao što je generiranje i potvrđivanje jednokratnih lozinki, digitalnih potpisa ili drugih kriptografski utemeljenih potvrda valjanosti korištenjem ključeva ili kriptografskog materijala pohranjenih u elementima za autentifikaciju, pod uvjetom da su ispunjeni sigurnosni zahtjevi.
Autentifikačné kódy by preto mali byť založené na riešeniach, ako sú generovanie a validácia jednorazových hesiel, digitálnych podpisov alebo iných kryptograficky podložených validačných vyhlásení s použitím kľúčov alebo kryptografických materiálov uložených v autentifikačných prvkoch, a to za predpokladu, že sú splnené bezpečnostné požiadavky.