1 menu "OCF Configuration"
4 tristate "OCF (Open Cryptograhic Framework)"
6 A linux port of the OpenBSD/FreeBSD crypto framework.
8 config OCF_RANDOMHARVEST
9 bool "crypto random --- harvest entropy for /dev/random"
12 Includes code to harvest random numbers from devices that support it.
15 bool "enable fips RNG checks"
16 depends on OCF_OCF && OCF_RANDOMHARVEST
18 Run all RNG provided data through a fips check before
19 adding it /dev/random's entropy pool.
22 tristate "cryptodev (user space support)"
25 The user space API to access crypto hardware.
28 tristate "cryptosoft (software crypto engine)"
31 A software driver for the OCF framework that uses
35 tristate "safenet (HW crypto engine)"
38 A driver for a number of the safenet Excel crypto accelerators.
39 Currently tested and working on the 1141 and 1741.
42 tristate "IXP4xx (HW crypto engine)"
45 XScale IXP4xx crypto accelerator driver. Requires the
48 config OCF_IXP4XX_SHA1_MD5
49 bool "IXP4xx SHA1 and MD5 Hashing"
52 Allows the IXP4xx crypto accelerator to perform SHA1 and MD5 hashing.
53 Note: this is MUCH slower than using cryptosoft (software crypto engine).
56 tristate "hifn (HW crypto engine)"
59 OCF driver for various HIFN based crypto accelerators.
60 (7951, 7955, 7956, 7751, 7811)
63 tristate "Hifn HIPP (HW packet crypto engine)"
66 OCF driver for various HIFN (HIPP) based crypto accelerators
70 tristate "talitos (HW crypto engine)"
73 OCF driver for Freescale's security engine (SEC/talitos).
76 tristate "pasemi (HW crypto engine)"
77 depends on OCF_OCF && PPC_PASEMI
79 OCF driver for the PA Semi PWRficient DMA Engine
82 tristate "ep80579 (HW crypto engine)"
85 OCF driver for the Intel EP80579 Integrated Processor Product Line.
88 tristate "ocfnull (fake crypto engine)"
91 OCF driver for measuring ipsec overheads (does no crypto)
94 tristate "ocf-bench (HW crypto in-kernel benchmark)"
97 A very simple encryption test for the in-kernel interface
98 of OCF. Also includes code to benchmark the IXP Access library