diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/crypto/Makefile | 2 | ||||
| -rw-r--r-- | lib/mbedtls/Kconfig | 9 | 
2 files changed, 10 insertions, 1 deletions
| diff --git a/lib/crypto/Makefile b/lib/crypto/Makefile index 7129315393f..3caa45dc2a8 100644 --- a/lib/crypto/Makefile +++ b/lib/crypto/Makefile @@ -63,7 +63,7 @@ obj-$(CONFIG_$(SPL_)PKCS7_VERIFY) += pkcs7_verify.o  #  # Signed PE binary-wrapped key handling  # -obj-$(CONFIG_$(SPL_)MSCODE_PARSER) += mscode.o +obj-$(CONFIG_$(SPL_)MSCODE_PARSER_LEGACY) += mscode.o  mscode-y := \  	mscode_parser.o \ diff --git a/lib/mbedtls/Kconfig b/lib/mbedtls/Kconfig index fd7263f9616..efeaed50385 100644 --- a/lib/mbedtls/Kconfig +++ b/lib/mbedtls/Kconfig @@ -120,6 +120,7 @@ config LEGACY_CRYPTO_CERT  		ASYMMETRIC_PUBLIC_KEY_SUBTYPE  	select X509_CERTIFICATE_PARSER_LEGACY if X509_CERTIFICATE_PARSER  	select PKCS7_MESSAGE_PARSER_LEGACY if PKCS7_MESSAGE_PARSER +	select MSCODE_PARSER_LEGACY if MSCODE_PARSER  	select SPL_ASYMMETRIC_PUBLIC_KEY_LEGACY if \  		SPL_ASYMMETRIC_PUBLIC_KEY_SUBTYPE  	help @@ -150,6 +151,14 @@ config PKCS7_MESSAGE_PARSER_LEGACY  	  This option chooses legacy certificate library for PKCS7 message  	  parser. +config MSCODE_PARSER_LEGACY +	bool "MS authenticode parser with legacy certificate library" +	depends on LEGACY_CRYPTO_CERT && MSCODE_PARSER +	select ASN1_DECODER_LEGACY +	help +	  This option chooses legacy certificate library for MS authenticode +	  parser. +  if SPL  config SPL_ASYMMETRIC_PUBLIC_KEY_LEGACY | 
