Depending on your MFA policies and user base, there are several OTP delivery methods available.
- SMS
- Voice
- Email
- Messaging Apps
- Hardware Keys
- Authenticator Apps
SMS OTP
With SMS OTP, a unique and time-sensitive code is sent to a user's mobile device via a text message. SMS OTP is extremely popular due to its speed and convenience.
Voice OTP
In voice OTP verification, a code is delivered to the user through an automated voice message over a phone call. Voice OTP is considered secure since the code is delivered audibly directly to a user’s number.
Email OTP
Email OTPs are sent directly to user’s inbox. While email OTP adds an extra layer of security since users must login to their inbox, some question this MFA method since emails aren’t tied to a specific device.
Messaging Apps
Messenger app OTPs are sent via popular messaging apps like Telegram, WhatsApp, and Viber. Users enjoy the added security of platforms like WhatsApp because they automatically encrypt messages.
Hardware Keys
Hardware key OTPs use physical devices to generate one-time codes with the push of a button. Certain organizations prefer the use of hardware keys since they operate offline and are inaccessible to fraudsters.
Authenticator Apps
With authenticator app OTPs, codes are generated by mobile applications like Google Authenticator. Since authenticator apps work offline and entirely within user’s devices, they are considered extremely secure.