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    select CRYPTO_MANAGER
30    depends on OCF_OCF
31    help
32      A software driver for the OCF framework that uses
33      the kernel CryptoAPI.
34
35config OCF_SAFE
36    tristate "safenet (HW crypto engine)"
37    depends on OCF_OCF
38    help
39      A driver for a number of the safenet Excel crypto accelerators.
40      Currently tested and working on the 1141 and 1741.
41
42config OCF_IXP4XX
43    tristate "IXP4xx (HW crypto engine)"
44    depends on OCF_OCF
45    help
46      XScale IXP4xx crypto accelerator driver. Requires the
47      Intel Access library.
48
49config OCF_IXP4XX_SHA1_MD5
50    bool "IXP4xx SHA1 and MD5 Hashing"
51    depends on OCF_IXP4XX
52    help
53      Allows the IXP4xx crypto accelerator to perform SHA1 and MD5 hashing.
54      Note: this is MUCH slower than using cryptosoft (software crypto engine).
55
56config OCF_HIFN
57    tristate "hifn (HW crypto engine)"
58    depends on OCF_OCF
59    help
60      OCF driver for various HIFN based crypto accelerators.
61      (7951, 7955, 7956, 7751, 7811)
62
63config OCF_HIFNHIPP
64    tristate "Hifn HIPP (HW packet crypto engine)"
65    depends on OCF_OCF
66    help
67      OCF driver for various HIFN (HIPP) based crypto accelerators
68      (7855)
69
70config OCF_TALITOS
71    tristate "talitos (HW crypto engine)"
72    depends on OCF_OCF
73    help
74      OCF driver for Freescale's security engine (SEC/talitos).
75
76config OCF_PASEMI
77    tristate "pasemi (HW crypto engine)"
78    depends on OCF_OCF && PPC_PASEMI
79    help
80      OCF driver for the PA Semi PWRficient DMA Engine
81
82config OCF_EP80579
83    tristate "ep80579 (HW crypto engine)"
84    depends on OCF_OCF
85    help
86      OCF driver for the Intel EP80579 Integrated Processor Product Line.
87
88config OCF_CRYPTOCTEON
89    tristate "cryptocteon (HW crypto engine)"
90    depends on OCF_OCF
91    help
92      OCF driver for the Cavium OCTEON Processors.
93
94config OCF_KIRKWOOD
95    tristate "kirkwood (HW crypto engine)"
96    depends on OCF_OCF
97    help
98      OCF driver for the Marvell Kirkwood (88F6xxx) Processors.
99
100config OCF_C7108
101    tristate "Micronas 7108 (HW crypto engine)"
102    depends on OCF_OCF
103    help
104      OCF driver for the Microna 7108 Cipher processors.
105
106config OCF_UBSEC_SSB
107    tristate "uBsec BCM5365 (HW crypto engine)"
108    depends on OCF_OCF
109    help
110      OCF driver for uBsec BCM5365 hardware crypto accelerator.
111
112config OCF_OCFNULL
113    tristate "ocfnull (fake crypto engine)"
114    depends on OCF_OCF
115    help
116      OCF driver for measuring ipsec overheads (does no crypto)
117
118config OCF_BENCH
119    tristate "ocf-bench (HW crypto in-kernel benchmark)"
120    depends on OCF_OCF
121    help
122      A very simple encryption test for the in-kernel interface
123      of OCF. Also includes code to benchmark the IXP Access library
124      for comparison.
125
126endmenu
127

Archive Download this file



interactive