[1/many] acrypto: Kconfig

Evgeniy Polyakov
2005-03-07T20:57:26Z

diff -Nru /tmp/empty/Kconfig ./acrypto/Kconfig
--- /tmp/empty/Kconfig 1970-01-01 03:00:00.000000000 +0300
+++ ./acrypto/Kconfig 2005-03-07 21:21:33.000000000 +0300
@@ -0,0 +1,30 @@
+menu "Asynchronous crypto layer"
+
+config ACRYPTO
+ tristate "Asynchronous crypto layer"
+ select CONNECTOR
+ --- help ---
+ It supports:
+ - multiple asynchronous crypto device queues
+ - crypto session routing
+ - crypto session binding
+ - modular load balancing
+ - crypto session batching genetically implemented by design
+ - crypto session priority
+ - different kinds of crypto operation(RNG, asymmetrical crypto, HMAC and any other
+
+config SIMPLE_LB
+ tristate "Simple load balancer"
+ depends on ACRYPTO
+ --- help ---
+ Simple load balancer returns device with the lowest load
+ (device has the least number of session in it's queue) if it exists.
+
+config ASYNC_PROVIDER
+ tristate "Asynchronous crypto provider (AES CBC)"
+ depends on ACRYPTO && (CRYPTO_AES || CRYPTO_AES_586)
+ --- help ---
+ Asynchronous crypto provider based on synchronous crypto layer.
+ It supports AES CBC crypto mode (may be changed by source edition).
+
+endmenu