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)"
32 A software driver for the OCF framework that uses
36 tristate "safenet (HW crypto engine)"
39 A driver for a number of the safenet Excel crypto accelerators.
40 Currently tested and working on the 1141 and 1741.
43 tristate "IXP4xx (HW crypto engine)"
46 XScale IXP4xx crypto accelerator driver. Requires the
49 config OCF_IXP4XX_SHA1_MD5
50 bool "IXP4xx SHA1 and MD5 Hashing"
53 Allows the IXP4xx crypto accelerator to perform SHA1 and MD5 hashing.
54 Note: this is MUCH slower than using cryptosoft (software crypto engine).
57 tristate "hifn (HW crypto engine)"
60 OCF driver for various HIFN based crypto accelerators.
61 (7951, 7955, 7956, 7751, 7811)
64 tristate "Hifn HIPP (HW packet crypto engine)"
67 OCF driver for various HIFN (HIPP) based crypto accelerators
71 tristate "talitos (HW crypto engine)"
74 OCF driver for Freescale's security engine (SEC/talitos).
77 tristate "pasemi (HW crypto engine)"
78 depends on OCF_OCF && PPC_PASEMI
80 OCF driver for the PA Semi PWRficient DMA Engine
83 tristate "ep80579 (HW crypto engine)"
86 OCF driver for the Intel EP80579 Integrated Processor Product Line.
88 config OCF_CRYPTOCTEON
89 tristate "cryptocteon (HW crypto engine)"
92 OCF driver for the Cavium OCTEON Processors.
95 tristate "kirkwood (HW crypto engine)"
98 OCF driver for the Marvell Kirkwood (88F6xxx) Processors.
101 tristate "Micronas 7108 (HW crypto engine)"
104 OCF driver for the Microna 7108 Cipher processors.
107 tristate "uBsec BCM5365 (HW crypto engine)"
110 OCF driver for uBsec BCM5365 hardware crypto accelerator.
113 tristate "ocfnull (fake crypto engine)"
116 OCF driver for measuring ipsec overheads (does no crypto)
119 tristate "ocf-bench (HW crypto in-kernel benchmark)"
122 A very simple encryption test for the in-kernel interface
123 of OCF. Also includes code to benchmark the IXP Access library