More images by sciencephotos

Two part authentication with a handheld digital device to generate random code or numbers to be entered in addition to a password when accessing a secure site