SecureBlackbox 2020 PHP Edition

Questions / Feedback?

IsTOTPPasswordValid Method

Validates a time-based one-time password.

Object Oriented Interface

public function doIsTOTPPasswordValid($keysecret, $passwordlength, $timeinterval, $hashalgorithm, $password);

Procedural Interface

secureblackbox_otpserver_do_istotppasswordvalid($res, $keysecret, $passwordlength, $timeinterval, $hashalgorithm, $password);

Remarks

Use this method to validate a time-based one-time password (TOTP) by using explicit TOTP parameters. For this method to work, no user details need to be provided in Users collection.

Supported hash algorithms:

SB_MAC_ALGORITHM_HMAC_SHA1SHA1
SB_MAC_ALGORITHM_HMAC_SHA256SHA256
SB_MAC_ALGORITHM_HMAC_SHA512SHA512

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox 2020 PHP Edition - Version 20.0 [Build 8154]