diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2007-04-16 06:49:20 -0400 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2007-05-02 00:38:32 -0400 |
commit | 124b53d020622ffa24e27406f2373d5a3debd0d3 (patch) | |
tree | e1a89ac6745ce9afea6fd2ea358ebd40e60abb76 /crypto/Kconfig | |
parent | a73e69965fa2647faa36caf40f4132b9c99d61fd (diff) |
[CRYPTO] cryptd: Add software async crypto daemon
This patch adds the cryptd module which is a template that takes a
synchronous software crypto algorithm and converts it to an asynchronous
one by executing it in a kernel thread.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Kconfig')
-rw-r--r-- | crypto/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig index a20a3f14d324..620e14cabdc6 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig | |||
@@ -175,6 +175,15 @@ config CRYPTO_LRW | |||
175 | The first 128, 192 or 256 bits in the key are used for AES and the | 175 | The first 128, 192 or 256 bits in the key are used for AES and the |
176 | rest is used to tie each cipher block to its logical position. | 176 | rest is used to tie each cipher block to its logical position. |
177 | 177 | ||
178 | config CRYPTO_CRYPTD | ||
179 | tristate "Software async crypto daemon" | ||
180 | select CRYPTO_ABLKCIPHER | ||
181 | select CRYPTO_MANAGER | ||
182 | help | ||
183 | This is a generic software asynchronous crypto daemon that | ||
184 | converts an arbitrary synchronous software crypto algorithm | ||
185 | into an asynchronous algorithm that executes in a kernel thread. | ||
186 | |||
178 | config CRYPTO_DES | 187 | config CRYPTO_DES |
179 | tristate "DES and Triple DES EDE cipher algorithms" | 188 | tristate "DES and Triple DES EDE cipher algorithms" |
180 | select CRYPTO_ALGAPI | 189 | select CRYPTO_ALGAPI |