MSToken is a authentication software that implements two-step verification services using the Time Based Single Passwords Algorithm and the HMAC-based Single Pass algorithm to authenticate users of MSToken applications