http://www.ietf.org/rfc/rfc4226.txt
http://tools.ietf.org/html/draft-mraihi-totp-timebased-06
TEST VECTOR VERIFICATION
HOTP Tests:
Count Method Value Pass/Fail
----------------------------------------------------------------------
0 HMAC cc93cf18508d94934c64b65d8ba7667fb7cde4b0 [OK]
hex 4c93cf18 [OK]
dec 1284755224 [OK]
hotp 755224 [OK]
1 HMAC 75a48a19d4cbe100644e8ac1397eea747a2d33ab [OK]
hex 41397eea [OK]
dec 1094287082 [OK]
hotp 287082 [OK]
2 HMAC 0bacb7fa082fef30782211938bc1c5e70416ff44 [OK]
hex 82fef30 [OK]
dec 137359152 [OK]
hotp 359152 [OK]
3 HMAC 66c28227d03a2d5529262ff016a1e6ef76557ece [OK]
hex 66ef7655 [OK]
dec 1726969429 [OK]
hotp 969429 [OK]
4 HMAC a904c900a64b35909874b33e61c5938a8e15ed1c [OK]
hex 61c5938a [OK]
dec 1640338314 [OK]
hotp 338314 [OK]
5 HMAC a37e783d7b7233c083d4f62926c7a25f238d0316 [OK]
hex 33c083d4 [OK]
dec 868254676 [OK]
hotp 254676 [OK]
6 HMAC bc9cd28561042c83f219324d3c607256c03272ae [OK]
hex 7256c032 [OK]
dec 1918287922 [OK]
hotp 287922 [OK]
7 HMAC a4fb960c0bc06e1eabb804e5b397cdc4b45596fa [OK]
hex 4e5b397 [OK]
dec 82162583 [OK]
hotp 162583 [OK]
8 HMAC 1b3c89f65e6c9e883012052823443f048b4332db [OK]
hex 2823443f [OK]
dec 673399871 [OK]
hotp 399871 [OK]
9 HMAC 1637409809a679dc698207310c8c7fc07290d9e5 [OK]
hex 2679dc69 [OK]
dec 645520489 [OK]
hotp 520489 [OK]
TOTP Tests:
Time (sec) Value Pass/Fail
----------------------------------------------------------------------
59 94287082 [OK]
1111111109 07081804 [OK]
1111111111 14050471 [OK]
1234567890 89005924 [OK]
2000000000 69279037 [OK]