Revision control
Copy as Markdown
Other Tools
[SHA-1]
# From RFC 4226
Key = 3132333435363738393031323334353637383930
Digits = 6
Counter = 0
OTP = 755224
Counter = 1
OTP = 287082
Counter = 2
OTP = 359152
Counter = 3
OTP = 969429
Counter = 4
OTP = 338314
Counter = 5
OTP = 254676
Counter = 6
OTP = 287922
Counter = 7
OTP = 162583
Counter = 8
OTP = 399871
Counter = 9
OTP = 520489
# Long digit tests
Digits = 7
Counter = 7
OTP = 2162583
Counter = 8
OTP = 3399871
Digits = 8
Counter = 7
OTP = 82162583
Counter = 8
OTP = 73399871
# From RFC 6238
Key = 3132333435363738393031323334353637383930
Digits = 8
Counter = 1
OTP = 94287082
Counter = 37037036
OTP = 07081804
Counter = 37037037
OTP = 14050471
Counter = 41152263
OTP = 89005924
Counter = 66666666
OTP = 69279037
Counter = 666666666
OTP = 65353130
[SHA-256]
# From RFC 6238
Key = 3132333435363738393031323334353637383930313233343536373839303132
Digits = 8
Counter = 1
OTP = 46119246
Counter = 37037036
OTP = 68084774
Counter = 37037037
OTP = 67062674
Counter = 41152263
OTP = 91819424
Counter = 66666666
OTP = 90698825
Counter = 666666666
OTP = 77737706
[SHA-512]
# From RFC 6238
Key = 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334
Digits = 8
Counter = 1
OTP = 90693936
Counter = 37037036
OTP = 25091201
Counter = 37037037
OTP = 99943326
Counter = 41152263
OTP = 93441116
Counter = 66666666
OTP = 38618901
Counter = 666666666
OTP = 47863826