RFC Errata
RFC 2202, "Test Cases for HMAC-MD5 and HMAC-SHA-1", September 1997
Source of RFC: LegacyArea Assignment: sec
Errata ID: 3851
Status: Held for Document Update
Type: Editorial
Publication Format(s) : TEXT
Reported By: Antonio Bueno
Date Reported: 2013-12-28
Held for Document Update by: Sean Turner
Date Held: 2014-01-12
Section 2 says:
test_case = 3 key = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa key_len 16 data = 0xdd repeated 50 times data_len = 50 digest = 0x56be34521d144c88dbb8c733f0e8b3f6 test_case = 4 key = 0x0102030405060708090a0b0c0d0e0f10111213141516171819 key_len 25 data = 0xcd repeated 50 times data_len = 50 digest = 0x697eaf0aca3a3aea3a75164746ffaa79
It should say:
test_case = 3 key = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa key_len = 16 data = 0xdd repeated 50 times data_len = 50 digest = 0x56be34521d144c88dbb8c733f0e8b3f6 test_case = 4 key = 0x0102030405060708090a0b0c0d0e0f10111213141516171819 key_len = 25 data = 0xcd repeated 50 times data_len = 50 digest = 0x697eaf0aca3a3aea3a75164746ffaa79
Notes:
Notice the equal signs missing after "key_len"
spt: I changed the classification to editorial and made it hold for document update because I don't believe implementers will be confused by the missing "=".