OTP (hackage): Implements the HMAC-Based One-Time Password Algorithm (HOTP) as defined in RFC 4226 and the Time-Based One-Time Password Algorithm (TOTP) as defined in RFC 6238.  The TOTP and HOTP algorithms are commonly used to implement two-step verification (2FA) (e.g. by Google Authenticator ).  See module Data.OTP for API documentation.
Keywords: cryptography|library|mit|2fa-security|haskell|hotp|oath|totp