Dr. Henson
The error happens in fips_aes_selftest.c, lines 157-159:
if (memcmp(tag, ccm_tag, sizeof(ccm_tag))
|| memcmp(out, ccm_ct, sizeof(ccm_ct)))
goto err;
If I comment out these three lines, all tests run ok.
Ken
--- On Fri, 8/5/11, Dr. Stephen Henson <[email protected]> wrote:
> From: Dr. Stephen Henson <[email protected]>
> Subject: Re: FIPS CCM self-test failure
> To: [email protected]
> Date: Friday, August 5, 2011, 6:08 AM
> On Thu, Aug 04, 2011, Tyrel Haveman
> wrote:
>
> > Is there someone in particular who would be optimal to
> look into this? I
> > have no knowledge of the code or algorithm in question
> here.
> >
>
> What happens if you do:
>
> fips_test_suite post
>
> Please send the full output.
>
> Also temporarily in e_aes.c try changing the line:
>
> #define AESNI_CAPABLE (1<<(57-32))
>
> to:
>
> #define AESNI_CAPABLE 0
>
> and see if you still get that error.
>
> Steve.
> --
> Dr Stephen N. Henson. OpenSSL project core developer.
> Commercial tech support now available see: http://www.openssl.org
> ______________________________________________________________________
> OpenSSL Project
>
> http://www.openssl.org
> Development Mailing List
> [email protected]
> Automated List Manager
>
> [email protected]
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]