Project

General

Profile

$hotp » History » Version 6

Per Amundsen, 12/13/2019 06:22 PM

1 1 Per Amundsen
_Added in 3.3_
2
3
*$hotp(key, count, hash, digits, encoding)*
4
5
Returns an HOTP (HMAC-based One-Time Password) based on the specified parameters.
6
7 5 Per Amundsen
_md5 hash is not secure enough and should never be used._
8 4 Per Amundsen
9
_See also [[$totp]], [[$hmac]]._
10
11 1 Per Amundsen
*Parameters*
12
13
key - The key to hash.
14
count - a unique number.
15
hash - Hash method to hash the key with. (sha1, sha256, sha384, sha512, md5, sha1 is default)
16
digits - Number of digits to return. (3 - 6, default is 6)
17 6 Per Amundsen
encoding - Sets encoding method. (t = plain text (default), x = hex, a = base32) *(AdiIRC only)*