freebsd-dev/sys/geom/eli
John Baldwin a3d565a118 Add a crypto capability flag for accelerated software drivers.
Use this in GELI to print out a different message when accelerated
software such as AESNI is used vs plain software crypto.

While here, simplify the logic in GELI a bit for determing which type
of crypto driver was chosen the first time by examining the
capabilities of the matched driver after a single call to
crypto_newsession rather than making separate calls with different
flags.

Reviewed by:	delphij
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D25126
2020-06-09 22:26:07 +00:00
..
g_eli_crypto.c Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
g_eli_ctl.c Remove support for geli(4) algorithms deprecated in r348206. 2020-04-15 00:14:50 +00:00
g_eli_hmac.c
g_eli_integrity.c Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
g_eli_key_cache.c
g_eli_key.c
g_eli_privacy.c Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
g_eli.c Add a crypto capability flag for accelerated software drivers. 2020-06-09 22:26:07 +00:00
g_eli.h Add a crypto capability flag for accelerated software drivers. 2020-06-09 22:26:07 +00:00
pkcs5v2.c
pkcs5v2.h