Root/target/linux/generic/files/crypto/ocf/Kconfig

1menu "OCF Configuration"
2
3config OCF_OCF
4    tristate "OCF (Open Cryptograhic Framework)"
5    help
6      A linux port of the OpenBSD/FreeBSD crypto framework.
7
8config OCF_RANDOMHARVEST
9    bool "crypto random --- harvest entropy for /dev/random"
10    depends on OCF_OCF
11    help
12      Includes code to harvest random numbers from devices that support it.
13
14config OCF_FIPS
15    bool "enable fips RNG checks"
16    depends on OCF_OCF && OCF_RANDOMHARVEST
17    help
18      Run all RNG provided data through a fips check before
19      adding it /dev/random's entropy pool.
20
21config OCF_CRYPTODEV
22    tristate "cryptodev (user space support)"
23    depends on OCF_OCF
24    help
25      The user space API to access crypto hardware.
26
27config OCF_CRYPTOSOFT
28    tristate "cryptosoft (software crypto engine)"
29    depends on OCF_OCF
30    help
31      A software driver for the OCF framework that uses
32      the kernel CryptoAPI.
33
34config OCF_SAFE
35    tristate "safenet (HW crypto engine)"
36    depends on OCF_OCF
37    help
38      A driver for a number of the safenet Excel crypto accelerators.
39      Currently tested and working on the 1141 and 1741.
40
41config OCF_IXP4XX
42    tristate "IXP4xx (HW crypto engine)"
43    depends on OCF_OCF
44    help
45      XScale IXP4xx crypto accelerator driver. Requires the
46      Intel Access library.
47
48config OCF_IXP4XX_SHA1_MD5
49    bool "IXP4xx SHA1 and MD5 Hashing"
50    depends on OCF_IXP4XX
51    help
52      Allows the IXP4xx crypto accelerator to perform SHA1 and MD5 hashing.
53      Note: this is MUCH slower than using cryptosoft (software crypto engine).
54
55config OCF_HIFN
56    tristate "hifn (HW crypto engine)"
57    depends on OCF_OCF
58    help
59      OCF driver for various HIFN based crypto accelerators.
60      (7951, 7955, 7956, 7751, 7811)
61
62config OCF_HIFNHIPP
63    tristate "Hifn HIPP (HW packet crypto engine)"
64    depends on OCF_OCF
65    help
66      OCF driver for various HIFN (HIPP) based crypto accelerators
67      (7855)
68
69config OCF_TALITOS
70    tristate "talitos (HW crypto engine)"
71    depends on OCF_OCF
72    help
73      OCF driver for Freescale's security engine (SEC/talitos).
74
75config OCF_PASEMI
76    tristate "pasemi (HW crypto engine)"
77    depends on OCF_OCF && PPC_PASEMI
78    help
79      OCF driver for the PA Semi PWRficient DMA Engine
80
81config OCF_EP80579
82    tristate "ep80579 (HW crypto engine)"
83    depends on OCF_OCF
84    help
85      OCF driver for the Intel EP80579 Integrated Processor Product Line.
86
87config OCF_CRYPTOCTEON
88    tristate "cryptocteon (HW crypto engine)"
89    depends on OCF_OCF
90    help
91      OCF driver for the Cavium OCTEON Processors.
92
93config OCF_KIRKWOOD
94    tristate "kirkwood (HW crypto engine)"
95    depends on OCF_OCF
96    help
97      OCF driver for the Marvell Kirkwood (88F6xxx) Processors.
98
99config OCF_C7108
100    tristate "Micronas 7108 (HW crypto engine)"
101    depends on OCF_OCF
102    help
103      OCF driver for the Microna 7108 Cipher processors.
104
105config OCF_UBSEC_SSB
106    tristate "uBsec BCM5365 (HW crypto engine)"
107    depends on OCF_OCF
108    help
109      OCF driver for uBsec BCM5365 hardware crypto accelerator.
110
111config OCF_OCFNULL
112    tristate "ocfnull (fake crypto engine)"
113    depends on OCF_OCF
114    help
115      OCF driver for measuring ipsec overheads (does no crypto)
116
117config OCF_BENCH
118    tristate "ocf-bench (HW crypto in-kernel benchmark)"
119    depends on OCF_OCF
120    help
121      A very simple encryption test for the in-kernel interface
122      of OCF. Also includes code to benchmark the IXP Access library
123      for comparison.
124
125endmenu
126

Archive Download this file



interactive