RFC Errata
RFC 6238, "TOTP: Time-Based One-Time Password Algorithm", May 2011
Source of RFC: IETF - NON WORKING GROUPArea Assignment: sec
See Also: RFC 6238 w/ inline errata
Errata ID: 4678
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Osric Wilkinson
Date Reported: 2016-04-27
Verifier Name: Stephen Farrell
Date Verified: 2016-04-30
Section Appendix A says:
* @return: a numeric String in base 10 that includes * {@link truncationDigits} digits
It should say:
* @return: a numeric String in base 10 that includes * {@link DIGITS_POWER} digits
Notes:
The JavaDoc for the functions refers to truncationDigits, which doesn't exist in the example code. I think the authors mean the DIGITS_POWER array.
Note that this happens four times for the four different versions of the generateTOTP() method.