Root/target/linux/generic-2.6/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_OCFNULL
88    tristate "ocfnull (fake crypto engine)"
89    depends on OCF_OCF
90    help
91      OCF driver for measuring ipsec overheads (does no crypto)
92
93config OCF_BENCH
94    tristate "ocf-bench (HW crypto in-kernel benchmark)"
95    depends on OCF_OCF
96    help
97      A very simple encryption test for the in-kernel interface
98      of OCF. Also includes code to benchmark the IXP Access library
99      for comparison.
100
101endmenu
102

Archive Download this file



interactive