FIPS: Common method executed in case of error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> From: "Dr. Stephen Henson" <steve at openssl.org> 
> Date: 03/10/15 10:21 

> Although you cannot modify the FIPS module itself without voiding the
> validation you *can* change the FIPS capable OpenSSL.

> You might (for example) change FIPS_mode_set() to always add a callback
> which logs any errors.

I see.? So this would actually enable benefiting (saving
validation costs) from an intact recent OpenSSL 1.0.1k with all
security fixes.

FIPS_mode_set() is very straightforward to patch although it
would only catch startup errors.? Not the eventual errors from
tests that are executed before each crypto use.? And not the
continuous RNG tests.

Within the scope of OpenSSL itself, there is a
fips_cipher_abort() that is called for each algo.? That macro
could perhaps be a good place.? Although it would still not catch
continuous RNG test failures.

Regards.








[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux