Device Authentication
Smart cards
are a device with the size of a credit card with CPU and memory.
Users insert it into a card reader called smart card reader for authentication.
The card then carries on the conversation, i.e., all identification needed with the host.