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]