examples/fips_validation: fix HMAC test
authorMarko Kovacevic <marko.kovacevic@intel.com>
Mon, 15 Apr 2019 15:04:47 +0000 (16:04 +0100)
committerAkhil Goyal <akhil.goyal@nxp.com>
Thu, 18 Apr 2019 14:01:28 +0000 (16:01 +0200)
commit07f403e77341e48a4f617cad672d562a210a97c7
tree889a2221317feb958915f3296239192d16ad0214
parentcf47a68e5d9f52cdec3462961d313feb9c66859f
examples/fips_validation: fix HMAC test

Application was failing as the HMAC and
Plain SHA fips request files are similar in a
way that they both have SHA- in the top section to
determine the hash algo and hash sizes. And HMAC having the
algo in the second line but the Plain SHA in the third
meant that when the HMAC files was used once it parsed the third
line Plain SHA was set as the algo and not HMAC.

USER1: Failed to get capability for cdev 0
USER1: Error -22: test block
[L=20 SHAAlg=SHA_2]
USER1: Error -22: Failed test /root/FIPS/HMAC/req/HMAC.req

Fixes: f4797bae0050 ("examples/fips_validation: support plain SHA")

Signed-off-by: Marko Kovacevic <marko.kovacevic@intel.com>
examples/fips_validation/fips_validation.c