On Thu, 2 Apr 2015 14:06:01 -0700 (PDT)
David Lang <[email protected]> wrote:

> Rsyslog doesn't impose specific ciphers on gnutls. If there is a way
> for gnutls to use a system-wide config for it's defaults, or be
> compiled to only support the FIPS ciphers, then rsyslog will happily
> use it an not care. If gnutls needs to have rsyslog specify the FIPS
> ciphers, then rsyslog will need to be enhanced. What certificates you
> use is only a very minor portion of FIPS certification.

So it looks that after all, issue # 274 has no ground.  Eg. rsyslog
can operate as is in a FIPS system without any modifications.

> I belive that full FIPS ceritification requires that you not only
> limit yourself to the FIPS approved ciphers, but that you must use a
> binary build from a specific FIPS approved release of the source
> code. 

Yes.  The validation comes from the certifying lab.  In the case of
GnuTLS, GnuTLS makes its part by applying the restrictions, as well as
the pair-wise and DRBG tests, and the start-up POST tests.  But that
does not mean it is certified.  Same with NSS, I think.  Linux kernel
has a fips=1 option, but it does not much.

> This means that if you apply security patches after the FIPS
> approval, the result is no longer FIPS certified, even though it's
> more secure than the FIPS certified code.

Indeed.  And it has to go through another certification, although a
lesser one.  This slows down the delivery of any security-critical
patches to customers, making the systems actually less secure.
 
> I understand that OpenSSL has a separate branch that's FIPS
> certified, but that only gets updated every couple of years (or
> something like that) because of the cost and time needed for
> certification.

It used to be certified, and then there were modifications.  They will
go through another cycle of certification, eventually.  One part of
this is gathering money (sponsors) to do so.

> As a result, the only people who _actually_ run full FIPS stuff are
> people who are required to do so by contract, and they charge a LOT
> more than normal because of the cost of doing all the FIPS reviews.

Those are the customers.  And yes, it is expensive to get the FIPS
certification.

> Now, it's possible that my info is out of date. I haven't looked at
> FIPS in detail for several years. The ideas behind FIPS are very
> good, but the practical side falls down when you have constant
> software updates rather than annual 'product releases'.

The only advantage is in being able to address a specific range of
customers.  24/7 security does not necessarily go the FIPS road.  It is
paperwork security :)

Regards.




_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to