## @file # Component description file for CryptoService module. # #****************************************************************************** #* Copyright (c) 2012 - 2018, Insyde Software Corp. All Rights Reserved. #* #* You may not reproduce, distribute, publish, display, perform, modify, adapt, #* transmit, broadcast, present, recite, release, license or otherwise exploit #* any part of this publication in any form, by any means, without the prior #* written permission of Insyde Software Corporation. #* #****************************************************************************** [Defines] INF_VERSION = 0x00010005 BASE_NAME = CryptoServiceRuntimeDxe FILE_GUID = 4AC99A7C-1DCF-4a51-8F06-5EEDFE8A8864 MODULE_TYPE = COMBINED_SMM_DXE PI_SPECIFICATION_VERSION = 0x0001000A VERSION_STRING = 1.0 ENTRY_POINT = CryptoServiceSmmRuntimeEntry [Sources] CryptoServiceRuntimeDxe.c CryptoServiceProtocol.c CryptoServiceProtocol.h CryptoHash.c CryptoHash.h CryptoPkcs7Verify.c [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec InsydeModulePkg/InsydeModulePkg.dec [LibraryClasses] BaseLib BaseMemoryLib UefiDriverEntryPoint MemoryAllocationLib UefiBootServicesTableLib UefiRuntimeServicesTableLib DebugLib BaseCryptLib IntrinsicLib UefiLib ImageRelocationLib [Guids] gEfiHashAlgorithmSha1NoPadGuid gEfiHashAlgorithmSha256NoPadGuid gEfiHashAlgorithmSha1Guid gEfiHashAlgorithmSha224Guid gEfiHashAlgorithmSha256Guid gEfiHashAlgorithmSha384Guid gEfiHashAlgorithmSha512Guid gEfiHashAlgorithmMD5Guid gEfiCertSha1Guid gEfiCertSha256Guid gEfiCertSha384Guid gEfiCertSha512Guid gEfiCertX509Guid gEfiCertX509Sha256Guid gEfiCertX509Sha384Guid gEfiCertX509Sha512Guid [Protocols] gEfiSmmBase2ProtocolGuid gEfiHashProtocolGuid gCryptoServicesProtocolGuid gCryptoServices2ProtocolGuid gEfiFirmwareVolume2ProtocolGuid gEfiHashServiceBindingProtocolGuid gEfiHash2ProtocolGuid gEfiHash2ServiceBindingProtocolGuid gEfiPkcs7VerifyProtocolGuid [Depex] TRUE TRUE [BuildOptions] MSFT:*_*_*_DLINK_FLAGS = /ALIGN:4096 /FILEALIGN:4096 GCC:*_*_*_DLINK_FLAGS = --script=$(WORKSPACE)/BaseTools/Bin/Linux/gcc-4K-align-ld-script