OpenSSL 3.0 FIPS module configuration file

Dr Paul Dale pauli at openssl.org
Tue Feb 15 00:10:24 UTC 2022


There is nothing stopping cheating.

If you are going to cheat, why bother with FIPS at all?  Just claim 
you're FIPS.


Pauli

On 15/2/22 10:49, Ma Ar wrote:
>
> Maybe a dumb question too, considering that i am admittedly just 
> getting into this field, but I though maybe if I ask I might learn 
> something...is there any method of assurance that the test were then 
> run on the machine they are installed on?
>
> If whatever those tests are attesting to to certify compliance can be 
> falsified by copying over 1 file, what would even be to purpose of 
> those tests?
>
> Or are simply dependency checks?
>
> Thanks for all the effort it must take in answering all these 
> questions every day.
>
> On 2/14/2022 5:31 PM, Dr Paul Dale wrote:
>> Yes, this has to do with the FIPS standards.  I forget which standard 
>> it is but the self tests are mandated to be run on each device 
>> independently.
>>
>> The fipsinstall process runs the self tests before generating the 
>> configuration file.  If the self tests fail, the module doesn't 
>> install.  Copying the configuration file across avoids the self tests 
>> and therefore isn't compliant.
>>
>>
>> Pauli
>>
>>
>> On 15/2/22 02:25, Richard Dymond wrote:
>>> Hi
>>>
>>> Probably a dumb question, but why must the FIPS module configuration 
>>> file for OpenSSL 3.0 be generated on every machine that it is to be 
>>> used on (i.e. must not be copied from one machine to another)?
>>>
>>> I just ran 'openssl fipsinstall' on two different machines with the 
>>> same FIPS module and it produced exactly the same output each time, 
>>> so presumably the reason has nothing to do with the config file 
>>> being unique to the machine.
>>>
>>> Does it have something to do with the FIPS standard itself?
>>>
>>> Richard
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mta.openssl.org/pipermail/openssl-users/attachments/20220215/d85c841f/attachment.htm>


More information about the openssl-users mailing list