All of lore.kernel.org
 help / color / mirror / Atom feed
* fscrypt and FIPS
@ 2021-02-10 13:14 Jeff Layton
  2021-02-10 17:49 ` Eric Biggers
  0 siblings, 1 reply; 8+ messages in thread
From: Jeff Layton @ 2021-02-10 13:14 UTC (permalink / raw)
  To: Eric Biggers; +Cc: linux-fscrypt

Hi Eric,

I'm still working on the ceph+fscrypt patches (it's been slow going, but
I am making progress). Eventually RH would like to ship this as a
feature, but there is one potential snag that  -- a lot of our customers
need their boxes to be FIPS-enabled [1].

Most of the algorithms and implementations that fscrypt use are OK, but
HKDF is not approved outside of TLS 1.3. The quote from our lab folks
is:

"HKDF is not approved as a general-purpose KDF, but only for SP800-56C
rev2 compliant use. That means that HKDF is only to be used to derive a
key from a ECDH/DH or RSA-wrapped shared secret. This includes TLS 1.3."

Would you be amenable to allowing the KDF to be pluggable in some
fashion, like the filename and content encryption algorithms are? It
would be nice if we didn't have to disable this feature on FIPS-enabled
boxes.

[1]: https://www.nist.gov/itl/fips-general-information

Thanks!
-- 
Jeff Layton <jlayton@redhat.com>




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-02-16 19:23 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-10 13:14 fscrypt and FIPS Jeff Layton
2021-02-10 17:49 ` Eric Biggers
2021-02-10 19:28   ` Jeff Layton
2021-02-10 20:07     ` Thibaud Ecarot
2021-02-10 20:12       ` Simo Sorce
2021-02-16 17:47         ` Simo Sorce
2021-02-16 19:04           ` Eric Biggers
2021-02-16 19:22             ` Simo Sorce

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.