8 #include <geom/eli/pkcs5v2.h>
21 ATF_TC_WITHOUT_HEAD(hmactest);
22 ATF_TC_BODY(hmactest, tc)
27 for (i = 0; i < nitems(testdata); i++) {
28 pkcs5v2_genkey(hmacout, testdata[i].hmaclen,
29 (uint8_t *)testdata[i].salt, testdata[i].saltlen,
30 testdata[i].passwd, testdata[i].iterations);
31 ATF_REQUIRE(bcmp(hmacout, testdata[i].hmacout,
32 testdata[i].hmaclen) == 0);
38 ATF_TP_ADD_TC(tp, hmactest);
40 return (atf_no_error());