authenticator

noun
  1. a person or thing that verifies the genuineness or validity of something
  2. a device or application that generates security codes for user authentication
  3. Usage: technology

Examples