HMAC-based one-time password
HMAC-based one-time password (HOTP) is a one-time password (OTP) algorithm based upon a hash-based message authentication code (HMAC). When a client attempts to access a server, a challenge is sent by the destination server to the client.
Source: Wikipedia — HMAC-based one-time password (CC BY-SA 4.0)