Просмотр исходного кода

kernel: crypto: add CMAC support

Waldemar Brodkorb 4 дней назад
Родитель
Сommit
bb2affb23f
1 измененных файлов с 10 добавлено и 1 удалено
  1. 10 1
      target/linux/config/Config.in.crypto

+ 10 - 1
target/linux/config/Config.in.crypto

@@ -202,6 +202,15 @@ config ADK_LINUX_KERNEL_CRYPTO_XTS
 	default n
 	default n
 	help
 	help
 
 
+config ADK_LINUX_KERNEL_CRYPTO_CMAC
+	tristate "CMAC support"
+	select ADK_LINUX_KERNEL_CRYPTO_HASH
+	select ADK_LINUX_KERNEL_CRYPTO_MANAGER
+	default n
+	help
+	  CMAC (Cipher-based Message Authentication Code) authentication
+	  mode (NIST SP800-38B and IETF RFC4493)
+	  
 config ADK_LINUX_KERNEL_CRYPTO_HMAC
 config ADK_LINUX_KERNEL_CRYPTO_HMAC
 	tristate "HMAC support"
 	tristate "HMAC support"
 	select ADK_LINUX_KERNEL_CRYPTO_HASH
 	select ADK_LINUX_KERNEL_CRYPTO_HASH
@@ -295,7 +304,7 @@ config ADK_LINUX_KERNEL_CRYPTO_TGR192
 	  <http://www.cs.technion.ac.il/~biham/Reports/Tiger/>.
 	  <http://www.cs.technion.ac.il/~biham/Reports/Tiger/>.
 endmenu
 endmenu
 
 
-menu "Cipher algoritms"
+menu "Cipher algorithms"
 
 
 config ADK_LINUX_KERNEL_CRYPTO_AES
 config ADK_LINUX_KERNEL_CRYPTO_AES
 	tristate "AES cipher algorithms"
 	tristate "AES cipher algorithms"