unsigned char *Mac, int Maclen,
int Tlen);
+#ifdef FIPS_ALGVS
+int fips_cmactest_main(int argc, char **argv)
+#else
int main(int argc, char **argv)
+#endif
{
FILE *in = NULL, *out = NULL;
int mode = 0; /* 0 => Generate, 1 => Verify */
fputs("Mac = ", out);
for (i = 0; i < Tlen; i++)
fprintf(out, "%02x", res[i]);
- fputs("\n", out);
+ fputs(RESP_EOL, out);
rc = 1;
}
CMAC_CTX_free(cmac_ctx);
else
{
if (!memcmp(Mac, res, Maclen))
- fputs("Result = P\n", out);
+ fputs("Result = P" RESP_EOL, out);
else
- fputs("Result = F\n", out);
+ fputs("Result = F" RESP_EOL, out);
}
CMAC_CTX_free(cmac_ctx);
return rc;