CryptoPkg: Apply uncrustify changes
authorMichael Kubacki <michael.kubacki@microsoft.com>
Sun, 5 Dec 2021 22:53:54 +0000 (14:53 -0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 7 Dec 2021 17:24:28 +0000 (17:24 +0000)
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737

Apply uncrustify changes to .c/.h files in the CryptoPkg package

Cc: Andrew Fish <afish@apple.com>
Cc: Leif Lindholm <leif@nuviainc.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Reviewed-by: Jian J Wang <jian.j.wang@intel.com>
101 files changed:
CryptoPkg/Driver/Crypto.c
CryptoPkg/Driver/CryptoDxe.c
CryptoPkg/Driver/CryptoPei.c
CryptoPkg/Driver/CryptoSmm.c
CryptoPkg/Include/Library/BaseCryptLib.h
CryptoPkg/Include/Library/HashApiLib.h
CryptoPkg/Include/Library/TlsLib.h
CryptoPkg/Include/Pcd/PcdCryptoServiceFamilyEnable.h
CryptoPkg/Library/BaseCryptLib/Cipher/CryptAes.c
CryptoPkg/Library/BaseCryptLib/Hash/CryptMd5.c
CryptoPkg/Library/BaseCryptLib/Hash/CryptSha1.c
CryptoPkg/Library/BaseCryptLib/Hash/CryptSha256.c
CryptoPkg/Library/BaseCryptLib/Hash/CryptSha512.c
CryptoPkg/Library/BaseCryptLib/Hash/CryptSm3.c
CryptoPkg/Library/BaseCryptLib/Hmac/CryptHmacSha256.c
CryptoPkg/Library/BaseCryptLib/InternalCryptLib.h
CryptoPkg/Library/BaseCryptLib/Kdf/CryptHkdf.c
CryptoPkg/Library/BaseCryptLib/Pem/CryptPem.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptAuthenticode.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs1Oaep.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs5Pbkdf2.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7Sign.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7SignNull.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyBase.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyCommon.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyEku.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyEkuRuntime.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyNull.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyRuntime.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaBasic.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaExt.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaExtNull.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaPss.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaPssSign.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptTs.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptX509.c
CryptoPkg/Library/BaseCryptLib/Pk/CryptX509Null.c
CryptoPkg/Library/BaseCryptLib/Rand/CryptRand.c
CryptoPkg/Library/BaseCryptLib/Rand/CryptRandNull.c
CryptoPkg/Library/BaseCryptLib/Rand/CryptRandTsc.c
CryptoPkg/Library/BaseCryptLib/SysCall/BaseMemAllocation.c
CryptoPkg/Library/BaseCryptLib/SysCall/ConstantTimeClock.c
CryptoPkg/Library/BaseCryptLib/SysCall/CrtWrapper.c
CryptoPkg/Library/BaseCryptLib/SysCall/RuntimeMemAllocation.c
CryptoPkg/Library/BaseCryptLib/SysCall/TimerWrapper.c
CryptoPkg/Library/BaseCryptLib/SysCall/UnitTestHostCrtWrapper.c
CryptoPkg/Library/BaseCryptLib/SysCall/inet_pton.c
CryptoPkg/Library/BaseCryptLibNull/Hash/CryptMd5Null.c
CryptoPkg/Library/BaseCryptLibNull/Hash/CryptSha1Null.c
CryptoPkg/Library/BaseCryptLibNull/Pk/CryptPkcs7SignNull.c
CryptoPkg/Library/BaseCryptLibNull/Pk/CryptPkcs7VerifyEkuNull.c
CryptoPkg/Library/BaseCryptLibNull/Pk/CryptPkcs7VerifyNull.c
CryptoPkg/Library/BaseCryptLibNull/Pk/CryptRsaExtNull.c
CryptoPkg/Library/BaseCryptLibNull/Pk/CryptX509Null.c
CryptoPkg/Library/BaseCryptLibNull/Rand/CryptRandNull.c
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/CryptLib.c
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/DxeCryptLib.c
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/PeiCryptLib.c
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/SmmCryptLib.c
CryptoPkg/Library/Include/CrtLibSupport.h
CryptoPkg/Library/Include/crypto/dso_conf.h
CryptoPkg/Library/Include/openssl/opensslconf.h
CryptoPkg/Library/Include/sys/syscall.h
CryptoPkg/Library/IntrinsicLib/CopyMem.c
CryptoPkg/Library/IntrinsicLib/Ia32/MathFtol.c
CryptoPkg/Library/IntrinsicLib/Ia32/MathLShiftS64.c
CryptoPkg/Library/IntrinsicLib/Ia32/MathRShiftU64.c
CryptoPkg/Library/IntrinsicLib/MemoryIntrinsics.c
CryptoPkg/Library/OpensslLib/OpensslLibConstructor.c
CryptoPkg/Library/OpensslLib/X64/ApiHooks.c
CryptoPkg/Library/OpensslLib/buildinf.h
CryptoPkg/Library/OpensslLib/ossl_store.c
CryptoPkg/Library/OpensslLib/rand_pool.c
CryptoPkg/Library/TlsLib/InternalTlsLib.h
CryptoPkg/Library/TlsLib/TlsConfig.c
CryptoPkg/Library/TlsLib/TlsInit.c
CryptoPkg/Library/TlsLib/TlsProcess.c
CryptoPkg/Library/TlsLibNull/TlsConfigNull.c
CryptoPkg/Library/TlsLibNull/TlsInitNull.c
CryptoPkg/Library/TlsLibNull/TlsProcessNull.c
CryptoPkg/Private/Ppi/Crypto.h
CryptoPkg/Private/Protocol/Crypto.h
CryptoPkg/Private/Protocol/SmmCrypto.h
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/AuthenticodeTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BaseCryptLibUnitTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BlockCipherTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/DhTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HashTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HmacTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/OaepEncryptTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs5Pbkdf2Tests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTestSignatures.h
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RandTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaPkcs7Tests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaPssTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TSTests.c
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLib.h
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c

index de9c5e9a015c663b0637a1ccecab093fb86420fa..d5d6aa8e582020add019d6e4de357f5761e365c4 100644 (file)
@@ -18,7 +18,7 @@
   A macro used to retrieve the FixedAtBuild PcdCryptoServiceFamilyEnable with a\r
   typecast to its associcted structure type PCD_CRYPTO_SERVICE_FAMILY_ENABLE.\r
 **/\r
-#define EDKII_CRYPTO_PCD ((const PCD_CRYPTO_SERVICE_FAMILY_ENABLE *) \\r
+#define EDKII_CRYPTO_PCD  ((const PCD_CRYPTO_SERVICE_FAMILY_ENABLE *)\\r
   (FixedPcdGetPtr (PcdCryptoServiceFamilyEnable)))\r
 \r
 /**\r
@@ -119,9 +119,9 @@ CryptoServiceGetCryptoVersion (
   return EDKII_CRYPTO_VERSION;\r
 }\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    One-Way Cryptographic Hash Primitives\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   MD4 is deprecated and unsupported any longer.\r
@@ -244,6 +244,7 @@ DeprecatedCryptoServiceMd4HashAll (
 }\r
 \r
 #ifndef ENABLE_MD5_DEPRECATED_INTERFACES\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for MD5 hash operations.\r
 \r
@@ -390,7 +391,9 @@ DeprecatedCryptoServiceMd5HashAll (
 {\r
   return BaseCryptLibServiceDeprecated ("Md5HashAll"), FALSE;\r
 }\r
+\r
 #else\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for MD5 hash operations.\r
 \r
@@ -548,9 +551,11 @@ CryptoServiceMd5HashAll (
 {\r
   return CALL_BASECRYPTLIB (Md5.Services.HashAll, Md5HashAll, (Data, DataSize, HashValue), FALSE);\r
 }\r
+\r
 #endif\r
 \r
 #ifdef DISABLE_SHA1_DEPRECATED_INTERFACES\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for SHA-1 hash operations.\r
 \r
@@ -699,7 +704,9 @@ DeprecatedCryptoServiceSha1HashAll (
 {\r
   return BaseCryptLibServiceDeprecated ("Sha1HashAll"), FALSE;\r
 }\r
+\r
 #else\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for SHA-1 hash operations.\r
 \r
@@ -857,6 +864,7 @@ CryptoServiceSha1HashAll (
 {\r
   return CALL_BASECRYPTLIB (Sha1.Services.HashAll, Sha1HashAll, (Data, DataSize, HashValue), FALSE);\r
 }\r
+\r
 #endif\r
 \r
 /**\r
@@ -1455,9 +1463,9 @@ CryptoServiceSm3HashAll (
   return CALL_BASECRYPTLIB (Sm3.Services.HashAll, Sm3HashAll, (Data, DataSize, HashValue), FALSE);\r
 }\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    MAC (Message Authentication Code) Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   HMAC MD5 is deprecated and unsupported any longer.\r
@@ -1839,9 +1847,9 @@ CryptoServiceHmacSha256Final (
   return CALL_BASECRYPTLIB (HmacSha256.Services.Final, HmacSha256Final, (HmacSha256Context, HmacValue), FALSE);\r
 }\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Symmetric Cryptography Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   TDES is deprecated and unsupported any longer.\r
@@ -2268,9 +2276,9 @@ DeprecatedCryptoServiceArc4Reset (
   return BaseCryptLibServiceDeprecated ("Arc4Reset"), FALSE;\r
 }\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Asymmetric Cryptography Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Allocates and initializes one RSA context for subsequent use.\r
@@ -2674,10 +2682,10 @@ CryptoServiceX509GetCommonName (
 RETURN_STATUS\r
 EFIAPI\r
 CryptoServiceX509GetOrganizationName (\r
-  IN      CONST UINT8   *Cert,\r
-  IN      UINTN         CertSize,\r
-  OUT     CHAR8         *NameBuffer   OPTIONAL,\r
-  IN OUT  UINTN         *NameBufferSize\r
+  IN      CONST UINT8  *Cert,\r
+  IN      UINTN        CertSize,\r
+  OUT     CHAR8        *NameBuffer   OPTIONAL,\r
+  IN OUT  UINTN        *NameBufferSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (X509.Services.GetOrganizationName, X509GetOrganizationName, (Cert, CertSize, NameBuffer, NameBufferSize), RETURN_UNSUPPORTED);\r
@@ -3005,7 +3013,7 @@ CryptoServicePkcs7GetSigners (
 VOID\r
 EFIAPI\r
 CryptoServicePkcs7FreeSigners (\r
-  IN  UINT8        *Certs\r
+  IN  UINT8  *Certs\r
   )\r
 {\r
   CALL_VOID_BASECRYPTLIB (Pkcs.Services.Pkcs7FreeSigners, Pkcs7FreeSigners, (Certs));\r
@@ -3172,7 +3180,6 @@ CryptoServiceVerifyEKUsInPkcs7Signature (
   return CALL_BASECRYPTLIB (Pkcs.Services.VerifyEKUsInPkcs7Signature, VerifyEKUsInPkcs7Signature, (Pkcs7Signature, SignatureSize, RequiredEKUs, RequiredEKUsSize, RequireAllPresent), FALSE);\r
 }\r
 \r
-\r
 /**\r
   Extracts the attached content from a PKCS#7 signed data if existed. The input signed\r
   data could be wrapped in a ContentInfo structure.\r
@@ -3276,9 +3283,9 @@ CryptoServiceImageTimestampVerify (
   return CALL_BASECRYPTLIB (Pkcs.Services.ImageTimestampVerify, ImageTimestampVerify, (AuthData, DataSize, TsaCert, CertSize, SigningTime), FALSE);\r
 }\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    DH Key Exchange Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Allocates and Initializes one Diffie-Hellman Context for subsequent use.\r
@@ -3459,9 +3466,9 @@ CryptoServiceDhComputeKey (
   return CALL_BASECRYPTLIB (Dh.Services.ComputeKey, DhComputeKey, (DhContext, PeerPublicKey, PeerPublicKeySize, Key, KeySize), FALSE);\r
 }\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Pseudo-Random Generation Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Sets up the seed value for the pseudorandom number generator.\r
@@ -3515,9 +3522,9 @@ CryptoServiceRandomBytes (
   return CALL_BASECRYPTLIB (Random.Services.Bytes, RandomBytes, (Output, Size), FALSE);\r
 }\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Key Derivation Function Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Derive key data using HMAC-SHA256 based KDF.\r
@@ -3580,7 +3587,7 @@ CryptoServiceTlsInitialize (
 VOID\r
 EFIAPI\r
 CryptoServiceTlsCtxFree (\r
-  IN   VOID                  *TlsCtx\r
+  IN   VOID  *TlsCtx\r
   )\r
 {\r
   CALL_VOID_BASECRYPTLIB (Tls.Services.CtxFree, TlsCtxFree, (TlsCtx));\r
@@ -3600,8 +3607,8 @@ CryptoServiceTlsCtxFree (
 VOID *\r
 EFIAPI\r
 CryptoServiceTlsCtxNew (\r
-  IN     UINT8                    MajorVer,\r
-  IN     UINT8                    MinorVer\r
+  IN     UINT8  MajorVer,\r
+  IN     UINT8  MinorVer\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.CtxNew, TlsCtxNew, (MajorVer, MinorVer), NULL);\r
@@ -3619,7 +3626,7 @@ CryptoServiceTlsCtxNew (
 VOID\r
 EFIAPI\r
 CryptoServiceTlsFree (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   )\r
 {\r
   CALL_VOID_BASECRYPTLIB (Tls.Services.Free, TlsFree, (Tls));\r
@@ -3641,7 +3648,7 @@ CryptoServiceTlsFree (
 VOID *\r
 EFIAPI\r
 CryptoServiceTlsNew (\r
-  IN     VOID                     *TlsCtx\r
+  IN     VOID  *TlsCtx\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.New, TlsNew, (TlsCtx), NULL);\r
@@ -3661,7 +3668,7 @@ CryptoServiceTlsNew (
 BOOLEAN\r
 EFIAPI\r
 CryptoServiceTlsInHandshake (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.InHandshake, TlsInHandshake, (Tls), FALSE);\r
@@ -3696,11 +3703,11 @@ CryptoServiceTlsInHandshake (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsDoHandshake (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    *BufferIn  OPTIONAL,\r
-  IN     UINTN                    BufferInSize  OPTIONAL,\r
-     OUT UINT8                    *BufferOut  OPTIONAL,\r
-  IN OUT UINTN                    *BufferOutSize\r
+  IN     VOID   *Tls,\r
+  IN     UINT8  *BufferIn  OPTIONAL,\r
+  IN     UINTN  BufferInSize  OPTIONAL,\r
+  OUT UINT8     *BufferOut  OPTIONAL,\r
+  IN OUT UINTN  *BufferOutSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.DoHandshake, TlsDoHandshake, (Tls, BufferIn, BufferInSize, BufferOut, BufferOutSize), EFI_UNSUPPORTED);\r
@@ -3734,11 +3741,11 @@ CryptoServiceTlsDoHandshake (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsHandleAlert (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    *BufferIn  OPTIONAL,\r
-  IN     UINTN                    BufferInSize  OPTIONAL,\r
-     OUT UINT8                    *BufferOut  OPTIONAL,\r
-  IN OUT UINTN                    *BufferOutSize\r
+  IN     VOID   *Tls,\r
+  IN     UINT8  *BufferIn  OPTIONAL,\r
+  IN     UINTN  BufferInSize  OPTIONAL,\r
+  OUT UINT8     *BufferOut  OPTIONAL,\r
+  IN OUT UINTN  *BufferOutSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.HandleAlert, TlsHandleAlert, (Tls, BufferIn, BufferInSize, BufferOut, BufferOutSize), EFI_UNSUPPORTED);\r
@@ -3765,9 +3772,9 @@ CryptoServiceTlsHandleAlert (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsCloseNotify (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *Buffer,\r
-  IN OUT UINTN                    *BufferSize\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *Buffer,\r
+  IN OUT UINTN  *BufferSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.CloseNotify, TlsCloseNotify, (Tls, Buffer, BufferSize), EFI_UNSUPPORTED);\r
@@ -3790,9 +3797,9 @@ CryptoServiceTlsCloseNotify (
 INTN\r
 EFIAPI\r
 CryptoServiceTlsCtrlTrafficOut (\r
-  IN     VOID                     *Tls,\r
-  IN OUT VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN OUT VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.CtrlTrafficOut, TlsCtrlTrafficOut, (Tls, Buffer, BufferSize), 0);\r
@@ -3815,9 +3822,9 @@ CryptoServiceTlsCtrlTrafficOut (
 INTN\r
 EFIAPI\r
 CryptoServiceTlsCtrlTrafficIn (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.CtrlTrafficIn, TlsCtrlTrafficIn, (Tls, Buffer, BufferSize), 0);\r
@@ -3841,9 +3848,9 @@ CryptoServiceTlsCtrlTrafficIn (
 INTN\r
 EFIAPI\r
 CryptoServiceTlsRead (\r
-  IN     VOID                     *Tls,\r
-  IN OUT VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN OUT VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.Read, TlsRead, (Tls, Buffer, BufferSize), 0);\r
@@ -3867,9 +3874,9 @@ CryptoServiceTlsRead (
 INTN\r
 EFIAPI\r
 CryptoServiceTlsWrite (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (Tls.Services.Write, TlsWrite, (Tls, Buffer, BufferSize), 0);\r
@@ -3892,9 +3899,9 @@ CryptoServiceTlsWrite (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetVersion (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    MajorVer,\r
-  IN     UINT8                    MinorVer\r
+  IN     VOID   *Tls,\r
+  IN     UINT8  MajorVer,\r
+  IN     UINT8  MinorVer\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.Version, TlsSetVersion, (Tls, MajorVer, MinorVer), EFI_UNSUPPORTED);\r
@@ -3916,8 +3923,8 @@ CryptoServiceTlsSetVersion (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetConnectionEnd (\r
-  IN     VOID                     *Tls,\r
-  IN     BOOLEAN                  IsServer\r
+  IN     VOID     *Tls,\r
+  IN     BOOLEAN  IsServer\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.ConnectionEnd, TlsSetConnectionEnd, (Tls, IsServer), EFI_UNSUPPORTED);\r
@@ -3944,9 +3951,9 @@ CryptoServiceTlsSetConnectionEnd (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetCipherList (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT16                   *CipherId,\r
-  IN     UINTN                    CipherNum\r
+  IN     VOID    *Tls,\r
+  IN     UINT16  *CipherId,\r
+  IN     UINTN   CipherNum\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.CipherList, TlsSetCipherList, (Tls, CipherId, CipherNum), EFI_UNSUPPORTED);\r
@@ -3967,7 +3974,7 @@ CryptoServiceTlsSetCipherList (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetCompressionMethod (\r
-  IN     UINT8                    CompMethod\r
+  IN     UINT8  CompMethod\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.CompressionMethod, TlsSetCompressionMethod, (CompMethod), EFI_UNSUPPORTED);\r
@@ -3985,8 +3992,8 @@ CryptoServiceTlsSetCompressionMethod (
 VOID\r
 EFIAPI\r
 CryptoServiceTlsSetVerify (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT32                   VerifyMode\r
+  IN     VOID    *Tls,\r
+  IN     UINT32  VerifyMode\r
   )\r
 {\r
   CALL_VOID_BASECRYPTLIB (TlsSet.Services.Verify, TlsSetVerify, (Tls, VerifyMode));\r
@@ -4007,9 +4014,9 @@ CryptoServiceTlsSetVerify (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetVerifyHost (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT32                   Flags,\r
-  IN     CHAR8                    *HostName\r
+  IN     VOID    *Tls,\r
+  IN     UINT32  Flags,\r
+  IN     CHAR8   *HostName\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.VerifyHost, TlsSetVerifyHost, (Tls, Flags, HostName), EFI_UNSUPPORTED);\r
@@ -4033,9 +4040,9 @@ CryptoServiceTlsSetVerifyHost (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetSessionId (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    *SessionId,\r
-  IN     UINT16                   SessionIdLen\r
+  IN     VOID    *Tls,\r
+  IN     UINT8   *SessionId,\r
+  IN     UINT16  SessionIdLen\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.SessionId, TlsSetSessionId, (Tls, SessionId, SessionIdLen), EFI_UNSUPPORTED);\r
@@ -4061,9 +4068,9 @@ CryptoServiceTlsSetSessionId (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetCaCertificate (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.CaCertificate, TlsSetCaCertificate, (Tls, Data, DataSize), EFI_UNSUPPORTED);\r
@@ -4089,9 +4096,9 @@ CryptoServiceTlsSetCaCertificate (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetHostPublicCert (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.HostPublicCert, TlsSetHostPublicCert, (Tls, Data, DataSize), EFI_UNSUPPORTED);\r
@@ -4116,9 +4123,9 @@ CryptoServiceTlsSetHostPublicCert (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetHostPrivateKey (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.HostPrivateKey, TlsSetHostPrivateKey, (Tls, Data, DataSize), EFI_UNSUPPORTED);\r
@@ -4141,8 +4148,8 @@ CryptoServiceTlsSetHostPrivateKey (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsSetCertRevocationList (\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsSet.Services.CertRevocationList, TlsSetCertRevocationList, (Data, DataSize), EFI_UNSUPPORTED);\r
@@ -4164,7 +4171,7 @@ CryptoServiceTlsSetCertRevocationList (
 UINT16\r
 EFIAPI\r
 CryptoServiceTlsGetVersion (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.Version, TlsGetVersion, (Tls), 0);\r
@@ -4186,7 +4193,7 @@ CryptoServiceTlsGetVersion (
 UINT8\r
 EFIAPI\r
 CryptoServiceTlsGetConnectionEnd (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.ConnectionEnd, TlsGetConnectionEnd, (Tls), 0);\r
@@ -4209,8 +4216,8 @@ CryptoServiceTlsGetConnectionEnd (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetCurrentCipher (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT16                   *CipherId\r
+  IN     VOID    *Tls,\r
+  IN OUT UINT16  *CipherId\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.CurrentCipher, TlsGetCurrentCipher, (Tls, CipherId), EFI_UNSUPPORTED);\r
@@ -4235,8 +4242,8 @@ CryptoServiceTlsGetCurrentCipher (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetCurrentCompressionId (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *CompressionId\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *CompressionId\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.CurrentCompressionId, TlsGetCurrentCompressionId, (Tls, CompressionId), EFI_UNSUPPORTED);\r
@@ -4258,7 +4265,7 @@ CryptoServiceTlsGetCurrentCompressionId (
 UINT32\r
 EFIAPI\r
 CryptoServiceTlsGetVerify (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.Verify, TlsGetVerify, (Tls), 0);\r
@@ -4282,9 +4289,9 @@ CryptoServiceTlsGetVerify (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetSessionId (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *SessionId,\r
-  IN OUT UINT16                   *SessionIdLen\r
+  IN     VOID    *Tls,\r
+  IN OUT UINT8   *SessionId,\r
+  IN OUT UINT16  *SessionIdLen\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.SessionId, TlsGetSessionId, (Tls, SessionId, SessionIdLen), EFI_UNSUPPORTED);\r
@@ -4304,8 +4311,8 @@ CryptoServiceTlsGetSessionId (
 VOID\r
 EFIAPI\r
 CryptoServiceTlsGetClientRandom (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *ClientRandom\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *ClientRandom\r
   )\r
 {\r
   CALL_VOID_BASECRYPTLIB (TlsGet.Services.ClientRandom, TlsGetClientRandom, (Tls, ClientRandom));\r
@@ -4325,8 +4332,8 @@ CryptoServiceTlsGetClientRandom (
 VOID\r
 EFIAPI\r
 CryptoServiceTlsGetServerRandom (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *ServerRandom\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *ServerRandom\r
   )\r
 {\r
   CALL_VOID_BASECRYPTLIB (TlsGet.Services.ServerRandom, TlsGetServerRandom, (Tls, ServerRandom));\r
@@ -4349,8 +4356,8 @@ CryptoServiceTlsGetServerRandom (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetKeyMaterial (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *KeyMaterial\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *KeyMaterial\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.KeyMaterial, TlsGetKeyMaterial, (Tls, KeyMaterial), EFI_UNSUPPORTED);\r
@@ -4375,9 +4382,9 @@ CryptoServiceTlsGetKeyMaterial (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetCaCertificate (\r
-  IN     VOID                     *Tls,\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  IN     VOID   *Tls,\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.CaCertificate, TlsGetCaCertificate, (Tls, Data, DataSize), EFI_UNSUPPORTED);\r
@@ -4403,9 +4410,9 @@ CryptoServiceTlsGetCaCertificate (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetHostPublicCert (\r
-  IN     VOID                     *Tls,\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  IN     VOID   *Tls,\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.HostPublicCert, TlsGetHostPublicCert, (Tls, Data, DataSize), EFI_UNSUPPORTED);\r
@@ -4430,9 +4437,9 @@ CryptoServiceTlsGetHostPublicCert (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetHostPrivateKey (\r
-  IN     VOID                     *Tls,\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  IN     VOID   *Tls,\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.HostPrivateKey, TlsGetHostPrivateKey, (Tls, Data, DataSize), EFI_UNSUPPORTED);\r
@@ -4456,14 +4463,14 @@ CryptoServiceTlsGetHostPrivateKey (
 EFI_STATUS\r
 EFIAPI\r
 CryptoServiceTlsGetCertRevocationList (\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   )\r
 {\r
   return CALL_BASECRYPTLIB (TlsGet.Services.CertRevocationList, TlsGetCertRevocationList, (Data, DataSize), EFI_UNSUPPORTED);\r
 }\r
 \r
-const EDKII_CRYPTO_PROTOCOL mEdkiiCrypto = {\r
+const EDKII_CRYPTO_PROTOCOL  mEdkiiCrypto = {\r
   /// Version\r
   CryptoServiceGetCryptoVersion,\r
   /// HMAC MD5 - deprecated and unsupported\r
@@ -4494,7 +4501,7 @@ const EDKII_CRYPTO_PROTOCOL mEdkiiCrypto = {
   DeprecatedCryptoServiceMd4Update,\r
   DeprecatedCryptoServiceMd4Final,\r
   DeprecatedCryptoServiceMd4HashAll,\r
-#ifndef ENABLE_MD5_DEPRECATED_INTERFACES\r
+ #ifndef ENABLE_MD5_DEPRECATED_INTERFACES\r
   /// Md5 - deprecated and unsupported\r
   DeprecatedCryptoServiceMd5GetContextSize,\r
   DeprecatedCryptoServiceMd5Init,\r
@@ -4502,7 +4509,7 @@ const EDKII_CRYPTO_PROTOCOL mEdkiiCrypto = {
   DeprecatedCryptoServiceMd5Update,\r
   DeprecatedCryptoServiceMd5Final,\r
   DeprecatedCryptoServiceMd5HashAll,\r
-#else\r
+ #else\r
   /// Md5\r
   CryptoServiceMd5GetContextSize,\r
   CryptoServiceMd5Init,\r
@@ -4510,7 +4517,7 @@ const EDKII_CRYPTO_PROTOCOL mEdkiiCrypto = {
   CryptoServiceMd5Update,\r
   CryptoServiceMd5Final,\r
   CryptoServiceMd5HashAll,\r
-#endif\r
+ #endif\r
   /// Pkcs\r
   CryptoServicePkcs1v2Encrypt,\r
   CryptoServicePkcs5HashPassword,\r
@@ -4545,7 +4552,7 @@ const EDKII_CRYPTO_PROTOCOL mEdkiiCrypto = {
   CryptoServiceRsaPkcs1Verify,\r
   CryptoServiceRsaGetPrivateKeyFromPem,\r
   CryptoServiceRsaGetPublicKeyFromX509,\r
-#ifdef DISABLE_SHA1_DEPRECATED_INTERFACES\r
+ #ifdef DISABLE_SHA1_DEPRECATED_INTERFACES\r
   /// Sha1 - deprecated and unsupported\r
   DeprecatedCryptoServiceSha1GetContextSize,\r
   DeprecatedCryptoServiceSha1Init,\r
@@ -4553,7 +4560,7 @@ const EDKII_CRYPTO_PROTOCOL mEdkiiCrypto = {
   DeprecatedCryptoServiceSha1Update,\r
   DeprecatedCryptoServiceSha1Final,\r
   DeprecatedCryptoServiceSha1HashAll,\r
-#else\r
+ #else\r
   /// Sha1\r
   CryptoServiceSha1GetContextSize,\r
   CryptoServiceSha1Init,\r
@@ -4561,7 +4568,7 @@ const EDKII_CRYPTO_PROTOCOL mEdkiiCrypto = {
   CryptoServiceSha1Update,\r
   CryptoServiceSha1Final,\r
   CryptoServiceSha1HashAll,\r
-#endif\r
+ #endif\r
   /// Sha256\r
   CryptoServiceSha256GetContextSize,\r
   CryptoServiceSha256Init,\r
index ee44c03cc44c555d0fbdd19961ce7a92cc0530df..cb3ca11d0204452837825ffff06a25c9191591a8 100644 (file)
@@ -29,10 +29,10 @@ CryptoDxeEntry (
   IN EFI_SYSTEM_TABLE  *SystemTable\r
   )\r
 {\r
-  return gBS->InstallMultipleProtocolInterfaces(\r
+  return gBS->InstallMultipleProtocolInterfaces (\r
                 &ImageHandle,\r
                 &gEdkiiCryptoProtocolGuid,\r
-                (EDKII_CRYPTO_PROTOCOL *) &mEdkiiCrypto,\r
+                (EDKII_CRYPTO_PROTOCOL *)&mEdkiiCrypto,\r
                 NULL\r
                 );\r
 }\r
index 8b2771802c543e28985758d4cc975dda227b54b8..e538aa42184bae77f8dca85c1fa8a9a196d9d8e3 100644 (file)
@@ -18,7 +18,7 @@ extern CONST EDKII_CRYPTO_PROTOCOL  mEdkiiCrypto;
 CONST EFI_PEI_PPI_DESCRIPTOR  mEdkiiCryptoPpiList = {\r
   (EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),\r
   &gEdkiiCryptoPpiGuid,\r
-  (EDKII_CRYPTO_PPI *) &mEdkiiCrypto\r
+  (EDKII_CRYPTO_PPI *)&mEdkiiCrypto\r
 };\r
 \r
 /**\r
@@ -47,11 +47,11 @@ CryptoPeiEntry (
   // always shadow this module in memory in Post-Mem.\r
   //\r
   Status = PeiServicesLocatePpi (\r
-              &gEfiPeiMemoryDiscoveredPpiGuid,\r
-              0,\r
-              NULL,\r
-              (VOID **)&MemoryDiscoveredPpi\r
-              );\r
+             &gEfiPeiMemoryDiscoveredPpiGuid,\r
+             0,\r
+             NULL,\r
+             (VOID **)&MemoryDiscoveredPpi\r
+             );\r
   if (Status == EFI_NOT_FOUND) {\r
     //\r
     // CryptoPei is dispatched before gEfiPeiMemoryDiscoveredPpiGuid\r
@@ -81,7 +81,7 @@ CryptoPeiEntry (
       //\r
       // CryptoPei was also dispatched before gEfiPeiMemoryDiscoveredPpiGuid\r
       //\r
-      DEBUG((DEBUG_INFO, "CryptoPeiEntry: ReInstall Post-Memmory Crypto PPI\n"));\r
+      DEBUG ((DEBUG_INFO, "CryptoPeiEntry: ReInstall Post-Memmory Crypto PPI\n"));\r
       Status = PeiServicesReInstallPpi (\r
                  EdkiiCryptoPpiDescriptor,\r
                  &mEdkiiCryptoPpiList\r
index 83b9bcf8b031995ef8735ed8a04b7a1aeed6a08f..32182bb0944788195f833e291d2c876e22c40ddc 100644 (file)
@@ -36,6 +36,6 @@ CryptoSmmEntry (
                   &Handle,\r
                   &gEdkiiSmmCryptoProtocolGuid,\r
                   EFI_NATIVE_INTERFACE,\r
-                  (EDKII_CRYPTO_PROTOCOL *) &mEdkiiCrypto\r
+                  (EDKII_CRYPTO_PROTOCOL *)&mEdkiiCrypto\r
                   );\r
 }\r
index 3755cfab4051d005a7a3a24402f8c902bc19d8bd..f4bc7c0d73d9d570f6be408bf0aaee1f27d0b5af 100644 (file)
@@ -17,12 +17,12 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 ///\r
 /// MD5 digest size in bytes\r
 ///\r
-#define MD5_DIGEST_SIZE     16\r
+#define MD5_DIGEST_SIZE  16\r
 \r
 ///\r
 /// SHA-1 digest size in bytes.\r
 ///\r
-#define SHA1_DIGEST_SIZE    20\r
+#define SHA1_DIGEST_SIZE  20\r
 \r
 ///\r
 /// SHA-256 digest size in bytes\r
@@ -42,17 +42,17 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 ///\r
 /// SM3 digest size in bytes\r
 ///\r
-#define SM3_256_DIGEST_SIZE 32\r
+#define SM3_256_DIGEST_SIZE  32\r
 \r
 ///\r
 /// TDES block size in bytes\r
 ///\r
-#define TDES_BLOCK_SIZE     8\r
+#define TDES_BLOCK_SIZE  8\r
 \r
 ///\r
 /// AES block size in bytes\r
 ///\r
-#define AES_BLOCK_SIZE      16\r
+#define AES_BLOCK_SIZE  16\r
 \r
 ///\r
 /// RSA Key Tags Definition used in RsaSetKey() function for key component identification.\r
@@ -68,11 +68,12 @@ typedef enum {
   RsaKeyQInv    ///< The CRT coefficient (== 1/q mod p)\r
 } RSA_KEY_TAG;\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    One-Way Cryptographic Hash Primitives\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 #ifdef ENABLE_MD5_DEPRECATED_INTERFACES\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for MD5 hash operations.\r
 \r
@@ -212,9 +213,11 @@ Md5HashAll (
   IN   UINTN       DataSize,\r
   OUT  UINT8       *HashValue\r
   );\r
+\r
 #endif\r
 \r
 #ifndef DISABLE_SHA1_DEPRECATED_INTERFACES\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for SHA-1 hash operations.\r
 \r
@@ -354,6 +357,7 @@ Sha1HashAll (
   IN   UINTN       DataSize,\r
   OUT  UINT8       *HashValue\r
   );\r
+\r
 #endif\r
 \r
 /**\r
@@ -880,9 +884,9 @@ Sm3HashAll (
   OUT  UINT8       *HashValue\r
   );\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    MAC (Message Authentication Code) Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Allocates and initializes one HMAC_CTX context for subsequent HMAC-SHA256 use.\r
@@ -1012,9 +1016,9 @@ HmacSha256Final (
   OUT     UINT8  *HmacValue\r
   );\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Symmetric Cryptography Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for AES operations.\r
@@ -1139,9 +1143,9 @@ AesCbcDecrypt (
   OUT  UINT8        *Output\r
   );\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Asymmetric Cryptography Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Allocates and initializes one RSA context for subsequent use.\r
@@ -1583,10 +1587,10 @@ X509GetCommonName (
 RETURN_STATUS\r
 EFIAPI\r
 X509GetOrganizationName (\r
-  IN      CONST UINT8   *Cert,\r
-  IN      UINTN         CertSize,\r
-  OUT     CHAR8         *NameBuffer   OPTIONAL,\r
-  IN OUT  UINTN         *NameBufferSize\r
+  IN      CONST UINT8  *Cert,\r
+  IN      UINTN        CertSize,\r
+  OUT     CHAR8        *NameBuffer   OPTIONAL,\r
+  IN OUT  UINTN        *NameBufferSize\r
   );\r
 \r
 /**\r
@@ -1851,8 +1855,8 @@ typedef struct {
 } EFI_CERT_DATA;\r
 \r
 typedef struct {\r
-  UINT8             CertNumber;   // Number of X.509 certificate.\r
-  //EFI_CERT_DATA   CertArray[];  // An array of X.509 certificate.\r
+  UINT8    CertNumber;            // Number of X.509 certificate.\r
+  // EFI_CERT_DATA   CertArray[];  // An array of X.509 certificate.\r
 } EFI_CERT_STACK;\r
 \r
 #pragma pack()\r
@@ -1905,7 +1909,7 @@ Pkcs7GetSigners (
 VOID\r
 EFIAPI\r
 Pkcs7FreeSigners (\r
-  IN  UINT8        *Certs\r
+  IN  UINT8  *Certs\r
   );\r
 \r
 /**\r
@@ -2151,9 +2155,9 @@ ImageTimestampVerify (
   OUT EFI_TIME     *SigningTime\r
   );\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    DH Key Exchange Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Allocates and Initializes one Diffie-Hellman Context for subsequent use.\r
@@ -2316,9 +2320,9 @@ DhComputeKey (
   IN OUT  UINTN        *KeySize\r
   );\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Pseudo-Random Generation Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Sets up the seed value for the pseudorandom number generator.\r
@@ -2366,9 +2370,9 @@ RandomBytes (
   IN   UINTN  Size\r
   );\r
 \r
-//=====================================================================================\r
+// =====================================================================================\r
 //    Key Derivation Function Primitive\r
-//=====================================================================================\r
+// =====================================================================================\r
 \r
 /**\r
   Derive key data using HMAC-SHA256 based KDF.\r
index 17250505fda16f7d82a9997c0a7058af159be568..c2b88bd7859cf1adce5decfee3c2e08f6bc82c80 100644 (file)
@@ -12,7 +12,7 @@
 #ifndef __HASH_API_LIB_H_\r
 #define __HASH_API_LIB_H_\r
 \r
-typedef VOID  *HASH_API_CONTEXT;\r
+typedef VOID *HASH_API_CONTEXT;\r
 \r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for hash operations.\r
index df529bc1382a22319be454baa315659020bac7fc..3b75fde0aaba952af87646865eac6e80c453feea 100644 (file)
@@ -35,7 +35,7 @@ TlsInitialize (
 VOID\r
 EFIAPI\r
 TlsCtxFree (\r
-  IN   VOID                  *TlsCtx\r
+  IN   VOID  *TlsCtx\r
   );\r
 \r
 /**\r
@@ -52,8 +52,8 @@ TlsCtxFree (
 VOID *\r
 EFIAPI\r
 TlsCtxNew (\r
-  IN     UINT8                    MajorVer,\r
-  IN     UINT8                    MinorVer\r
+  IN     UINT8  MajorVer,\r
+  IN     UINT8  MinorVer\r
   );\r
 \r
 /**\r
@@ -68,7 +68,7 @@ TlsCtxNew (
 VOID\r
 EFIAPI\r
 TlsFree (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   );\r
 \r
 /**\r
@@ -87,7 +87,7 @@ TlsFree (
 VOID *\r
 EFIAPI\r
 TlsNew (\r
-  IN     VOID                     *TlsCtx\r
+  IN     VOID  *TlsCtx\r
   );\r
 \r
 /**\r
@@ -104,7 +104,7 @@ TlsNew (
 BOOLEAN\r
 EFIAPI\r
 TlsInHandshake (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   );\r
 \r
 /**\r
@@ -136,11 +136,11 @@ TlsInHandshake (
 EFI_STATUS\r
 EFIAPI\r
 TlsDoHandshake (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    *BufferIn  OPTIONAL,\r
-  IN     UINTN                    BufferInSize  OPTIONAL,\r
-     OUT UINT8                    *BufferOut  OPTIONAL,\r
-  IN OUT UINTN                    *BufferOutSize\r
+  IN     VOID   *Tls,\r
+  IN     UINT8  *BufferIn  OPTIONAL,\r
+  IN     UINTN  BufferInSize  OPTIONAL,\r
+  OUT UINT8     *BufferOut  OPTIONAL,\r
+  IN OUT UINTN  *BufferOutSize\r
   );\r
 \r
 /**\r
@@ -171,11 +171,11 @@ TlsDoHandshake (
 EFI_STATUS\r
 EFIAPI\r
 TlsHandleAlert (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    *BufferIn  OPTIONAL,\r
-  IN     UINTN                    BufferInSize  OPTIONAL,\r
-     OUT UINT8                    *BufferOut  OPTIONAL,\r
-  IN OUT UINTN                    *BufferOutSize\r
+  IN     VOID   *Tls,\r
+  IN     UINT8  *BufferIn  OPTIONAL,\r
+  IN     UINTN  BufferInSize  OPTIONAL,\r
+  OUT UINT8     *BufferOut  OPTIONAL,\r
+  IN OUT UINTN  *BufferOutSize\r
   );\r
 \r
 /**\r
@@ -199,9 +199,9 @@ TlsHandleAlert (
 EFI_STATUS\r
 EFIAPI\r
 TlsCloseNotify (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *Buffer,\r
-  IN OUT UINTN                    *BufferSize\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *Buffer,\r
+  IN OUT UINTN  *BufferSize\r
   );\r
 \r
 /**\r
@@ -221,9 +221,9 @@ TlsCloseNotify (
 INTN\r
 EFIAPI\r
 TlsCtrlTrafficOut (\r
-  IN     VOID                     *Tls,\r
-  IN OUT VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN OUT VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   );\r
 \r
 /**\r
@@ -243,9 +243,9 @@ TlsCtrlTrafficOut (
 INTN\r
 EFIAPI\r
 TlsCtrlTrafficIn (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   );\r
 \r
 /**\r
@@ -266,9 +266,9 @@ TlsCtrlTrafficIn (
 INTN\r
 EFIAPI\r
 TlsRead (\r
-  IN     VOID                     *Tls,\r
-  IN OUT VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN OUT VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   );\r
 \r
 /**\r
@@ -289,9 +289,9 @@ TlsRead (
 INTN\r
 EFIAPI\r
 TlsWrite (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Buffer,\r
-  IN     UINTN                    BufferSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Buffer,\r
+  IN     UINTN  BufferSize\r
   );\r
 \r
 /**\r
@@ -311,9 +311,9 @@ TlsWrite (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetVersion (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    MajorVer,\r
-  IN     UINT8                    MinorVer\r
+  IN     VOID   *Tls,\r
+  IN     UINT8  MajorVer,\r
+  IN     UINT8  MinorVer\r
   );\r
 \r
 /**\r
@@ -332,8 +332,8 @@ TlsSetVersion (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetConnectionEnd (\r
-  IN     VOID                     *Tls,\r
-  IN     BOOLEAN                  IsServer\r
+  IN     VOID     *Tls,\r
+  IN     BOOLEAN  IsServer\r
   );\r
 \r
 /**\r
@@ -357,9 +357,9 @@ TlsSetConnectionEnd (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetCipherList (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT16                   *CipherId,\r
-  IN     UINTN                    CipherNum\r
+  IN     VOID    *Tls,\r
+  IN     UINT16  *CipherId,\r
+  IN     UINTN   CipherNum\r
   );\r
 \r
 /**\r
@@ -377,7 +377,7 @@ TlsSetCipherList (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetCompressionMethod (\r
-  IN     UINT8                    CompMethod\r
+  IN     UINT8  CompMethod\r
   );\r
 \r
 /**\r
@@ -392,8 +392,8 @@ TlsSetCompressionMethod (
 VOID\r
 EFIAPI\r
 TlsSetVerify (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT32                   VerifyMode\r
+  IN     VOID    *Tls,\r
+  IN     UINT32  VerifyMode\r
   );\r
 \r
 /**\r
@@ -411,9 +411,9 @@ TlsSetVerify (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetVerifyHost (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT32                   Flags,\r
-  IN     CHAR8                    *HostName\r
+  IN     VOID    *Tls,\r
+  IN     UINT32  Flags,\r
+  IN     CHAR8   *HostName\r
   );\r
 \r
 /**\r
@@ -434,9 +434,9 @@ TlsSetVerifyHost (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetSessionId (\r
-  IN     VOID                     *Tls,\r
-  IN     UINT8                    *SessionId,\r
-  IN     UINT16                   SessionIdLen\r
+  IN     VOID    *Tls,\r
+  IN     UINT8   *SessionId,\r
+  IN     UINT16  SessionIdLen\r
   );\r
 \r
 /**\r
@@ -459,9 +459,9 @@ TlsSetSessionId (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetCaCertificate (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   );\r
 \r
 /**\r
@@ -484,9 +484,9 @@ TlsSetCaCertificate (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetHostPublicCert (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   );\r
 \r
 /**\r
@@ -508,9 +508,9 @@ TlsSetHostPublicCert (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetHostPrivateKey (\r
-  IN     VOID                     *Tls,\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Tls,\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   );\r
 \r
 /**\r
@@ -530,8 +530,8 @@ TlsSetHostPrivateKey (
 EFI_STATUS\r
 EFIAPI\r
 TlsSetCertRevocationList (\r
-  IN     VOID                     *Data,\r
-  IN     UINTN                    DataSize\r
+  IN     VOID   *Data,\r
+  IN     UINTN  DataSize\r
   );\r
 \r
 /**\r
@@ -550,7 +550,7 @@ TlsSetCertRevocationList (
 UINT16\r
 EFIAPI\r
 TlsGetVersion (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   );\r
 \r
 /**\r
@@ -569,7 +569,7 @@ TlsGetVersion (
 UINT8\r
 EFIAPI\r
 TlsGetConnectionEnd (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   );\r
 \r
 /**\r
@@ -589,8 +589,8 @@ TlsGetConnectionEnd (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetCurrentCipher (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT16                   *CipherId\r
+  IN     VOID    *Tls,\r
+  IN OUT UINT16  *CipherId\r
   );\r
 \r
 /**\r
@@ -612,8 +612,8 @@ TlsGetCurrentCipher (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetCurrentCompressionId (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *CompressionId\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *CompressionId\r
   );\r
 \r
 /**\r
@@ -632,7 +632,7 @@ TlsGetCurrentCompressionId (
 UINT32\r
 EFIAPI\r
 TlsGetVerify (\r
-  IN     VOID                     *Tls\r
+  IN     VOID  *Tls\r
   );\r
 \r
 /**\r
@@ -653,9 +653,9 @@ TlsGetVerify (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetSessionId (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *SessionId,\r
-  IN OUT UINT16                   *SessionIdLen\r
+  IN     VOID    *Tls,\r
+  IN OUT UINT8   *SessionId,\r
+  IN OUT UINT16  *SessionIdLen\r
   );\r
 \r
 /**\r
@@ -672,8 +672,8 @@ TlsGetSessionId (
 VOID\r
 EFIAPI\r
 TlsGetClientRandom (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *ClientRandom\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *ClientRandom\r
   );\r
 \r
 /**\r
@@ -690,8 +690,8 @@ TlsGetClientRandom (
 VOID\r
 EFIAPI\r
 TlsGetServerRandom (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *ServerRandom\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *ServerRandom\r
   );\r
 \r
 /**\r
@@ -711,8 +711,8 @@ TlsGetServerRandom (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetKeyMaterial (\r
-  IN     VOID                     *Tls,\r
-  IN OUT UINT8                    *KeyMaterial\r
+  IN     VOID   *Tls,\r
+  IN OUT UINT8  *KeyMaterial\r
   );\r
 \r
 /**\r
@@ -734,9 +734,9 @@ TlsGetKeyMaterial (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetCaCertificate (\r
-  IN     VOID                     *Tls,\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  IN     VOID   *Tls,\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   );\r
 \r
 /**\r
@@ -759,9 +759,9 @@ TlsGetCaCertificate (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetHostPublicCert (\r
-  IN     VOID                     *Tls,\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  IN     VOID   *Tls,\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   );\r
 \r
 /**\r
@@ -783,9 +783,9 @@ TlsGetHostPublicCert (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetHostPrivateKey (\r
-  IN     VOID                     *Tls,\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  IN     VOID   *Tls,\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   );\r
 \r
 /**\r
@@ -806,8 +806,8 @@ TlsGetHostPrivateKey (
 EFI_STATUS\r
 EFIAPI\r
 TlsGetCertRevocationList (\r
-  OUT    VOID                     *Data,\r
-  IN OUT UINTN                    *DataSize\r
+  OUT    VOID   *Data,\r
+  IN OUT UINTN  *DataSize\r
   );\r
 \r
 #endif // __TLS_LIB_H__\r
index 44fb0262f413ecefa5cb55bc28135e7ec443f0e2..5186a54759aec8a8c3ced9c5a8cd2c45ccc8360b 100644 (file)
 typedef struct {\r
   union {\r
     struct {\r
-      UINT8  New:1;\r
-      UINT8  Free:1;\r
-      UINT8  SetKey:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
+      UINT8    New       : 1;\r
+      UINT8    Free      : 1;\r
+      UINT8    SetKey    : 1;\r
+      UINT8    Duplicate : 1;\r
+      UINT8    Update    : 1;\r
+      UINT8    Final     : 1;\r
     } Services;\r
     UINT32    Family;\r
   } HmacMd5;\r
   union {\r
     struct {\r
-      UINT8  New:1;\r
-      UINT8  Free:1;\r
-      UINT8  SetKey:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
+      UINT8    New       : 1;\r
+      UINT8    Free      : 1;\r
+      UINT8    SetKey    : 1;\r
+      UINT8    Duplicate : 1;\r
+      UINT8    Update    : 1;\r
+      UINT8    Final     : 1;\r
     } Services;\r
     UINT32    Family;\r
   } HmacSha1;\r
   union {\r
     struct {\r
-      UINT8  New:1;\r
-      UINT8  Free:1;\r
-      UINT8  SetKey:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
+      UINT8    New       : 1;\r
+      UINT8    Free      : 1;\r
+      UINT8    SetKey    : 1;\r
+      UINT8    Duplicate : 1;\r
+      UINT8    Update    : 1;\r
+      UINT8    Final     : 1;\r
     } Services;\r
     UINT32    Family;\r
   } HmacSha256;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
-      UINT8  HashAll:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Duplicate      : 1;\r
+      UINT8    Update         : 1;\r
+      UINT8    Final          : 1;\r
+      UINT8    HashAll        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Md4;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
-      UINT8  HashAll:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Duplicate      : 1;\r
+      UINT8    Update         : 1;\r
+      UINT8    Final          : 1;\r
+      UINT8    HashAll        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Md5;\r
   union {\r
     struct {\r
-      UINT8  Pkcs1v2Encrypt:1;\r
-      UINT8  Pkcs5HashPassword:1;\r
-      UINT8  Pkcs7Verify:1;\r
-      UINT8  VerifyEKUsInPkcs7Signature:1;\r
-      UINT8  Pkcs7GetSigners:1;\r
-      UINT8  Pkcs7FreeSigners:1;\r
-      UINT8  Pkcs7Sign:1;\r
-      UINT8  Pkcs7GetAttachedContent:1;\r
-      UINT8  Pkcs7GetCertificatesList:1;\r
-      UINT8  AuthenticodeVerify:1;\r
-      UINT8  ImageTimestampVerify:1;\r
+      UINT8    Pkcs1v2Encrypt             : 1;\r
+      UINT8    Pkcs5HashPassword          : 1;\r
+      UINT8    Pkcs7Verify                : 1;\r
+      UINT8    VerifyEKUsInPkcs7Signature : 1;\r
+      UINT8    Pkcs7GetSigners            : 1;\r
+      UINT8    Pkcs7FreeSigners           : 1;\r
+      UINT8    Pkcs7Sign                  : 1;\r
+      UINT8    Pkcs7GetAttachedContent    : 1;\r
+      UINT8    Pkcs7GetCertificatesList   : 1;\r
+      UINT8    AuthenticodeVerify         : 1;\r
+      UINT8    ImageTimestampVerify       : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Pkcs;\r
   union {\r
     struct {\r
-      UINT8  New:1;\r
-      UINT8  Free:1;\r
-      UINT8  GenerateParameter:1;\r
-      UINT8  SetParameter:1;\r
-      UINT8  GenerateKey:1;\r
-      UINT8  ComputeKey:1;\r
+      UINT8    New               : 1;\r
+      UINT8    Free              : 1;\r
+      UINT8    GenerateParameter : 1;\r
+      UINT8    SetParameter      : 1;\r
+      UINT8    GenerateKey       : 1;\r
+      UINT8    ComputeKey        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Dh;\r
   union {\r
     struct {\r
-      UINT8  Seed:1;\r
-      UINT8  Bytes:1;\r
+      UINT8    Seed  : 1;\r
+      UINT8    Bytes : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Random;\r
   union {\r
     struct {\r
-      UINT8  VerifyPkcs1:1;\r
-      UINT8  New:1;\r
-      UINT8  Free:1;\r
-      UINT8  SetKey:1;\r
-      UINT8  GetKey:1;\r
-      UINT8  GenerateKey:1;\r
-      UINT8  CheckKey:1;\r
-      UINT8  Pkcs1Sign:1;\r
-      UINT8  Pkcs1Verify:1;\r
-      UINT8  GetPrivateKeyFromPem:1;\r
-      UINT8  GetPublicKeyFromX509:1;\r
+      UINT8    VerifyPkcs1          : 1;\r
+      UINT8    New                  : 1;\r
+      UINT8    Free                 : 1;\r
+      UINT8    SetKey               : 1;\r
+      UINT8    GetKey               : 1;\r
+      UINT8    GenerateKey          : 1;\r
+      UINT8    CheckKey             : 1;\r
+      UINT8    Pkcs1Sign            : 1;\r
+      UINT8    Pkcs1Verify          : 1;\r
+      UINT8    GetPrivateKeyFromPem : 1;\r
+      UINT8    GetPublicKeyFromX509 : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Rsa;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
-      UINT8  HashAll:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Duplicate      : 1;\r
+      UINT8    Update         : 1;\r
+      UINT8    Final          : 1;\r
+      UINT8    HashAll        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Sha1;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
-      UINT8  HashAll:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Duplicate      : 1;\r
+      UINT8    Update         : 1;\r
+      UINT8    Final          : 1;\r
+      UINT8    HashAll        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Sha256;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
-      UINT8  HashAll:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Duplicate      : 1;\r
+      UINT8    Update         : 1;\r
+      UINT8    Final          : 1;\r
+      UINT8    HashAll        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Sha384;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
-      UINT8  HashAll:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Duplicate      : 1;\r
+      UINT8    Update         : 1;\r
+      UINT8    Final          : 1;\r
+      UINT8    HashAll        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Sha512;\r
   union {\r
     struct {\r
-      UINT8  GetSubjectName:1;\r
-      UINT8  GetCommonName:1;\r
-      UINT8  GetOrganizationName:1;\r
-      UINT8  VerifyCert:1;\r
-      UINT8  ConstructCertificate:1;\r
-      UINT8  ConstructCertificateStack:1;\r
-      UINT8  ConstructCertificateStackV:1;\r
-      UINT8  Free:1;\r
-      UINT8  StackFree:1;\r
-      UINT8  GetTBSCert:1;\r
+      UINT8    GetSubjectName             : 1;\r
+      UINT8    GetCommonName              : 1;\r
+      UINT8    GetOrganizationName        : 1;\r
+      UINT8    VerifyCert                 : 1;\r
+      UINT8    ConstructCertificate       : 1;\r
+      UINT8    ConstructCertificateStack  : 1;\r
+      UINT8    ConstructCertificateStackV : 1;\r
+      UINT8    Free                       : 1;\r
+      UINT8    StackFree                  : 1;\r
+      UINT8    GetTBSCert                 : 1;\r
     } Services;\r
     UINT32    Family;\r
   } X509;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  EcbEncrypt:1;\r
-      UINT8  EcbDecrypt:1;\r
-      UINT8  CbcEncrypt:1;\r
-      UINT8  CbcDecrypt:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    EcbEncrypt     : 1;\r
+      UINT8    EcbDecrypt     : 1;\r
+      UINT8    CbcEncrypt     : 1;\r
+      UINT8    CbcDecrypt     : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Tdes;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  EcbEncrypt:1;\r
-      UINT8  EcbDecrypt:1;\r
-      UINT8  CbcEncrypt:1;\r
-      UINT8  CbcDecrypt:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    EcbEncrypt     : 1;\r
+      UINT8    EcbDecrypt     : 1;\r
+      UINT8    CbcEncrypt     : 1;\r
+      UINT8    CbcDecrypt     : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Aes;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Encrypt:1;\r
-      UINT8  Decrypt:1;\r
-      UINT8  Reset:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Encrypt        : 1;\r
+      UINT8    Decrypt        : 1;\r
+      UINT8    Reset          : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Arc4;\r
   union {\r
     struct {\r
-      UINT8  GetContextSize:1;\r
-      UINT8  Init:1;\r
-      UINT8  Duplicate:1;\r
-      UINT8  Update:1;\r
-      UINT8  Final:1;\r
-      UINT8  HashAll:1;\r
+      UINT8    GetContextSize : 1;\r
+      UINT8    Init           : 1;\r
+      UINT8    Duplicate      : 1;\r
+      UINT8    Update         : 1;\r
+      UINT8    Final          : 1;\r
+      UINT8    HashAll        : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Sm3;\r
   union {\r
     struct {\r
-      UINT8  Sha256ExtractAndExpand;\r
+      UINT8    Sha256ExtractAndExpand;\r
     } Services;\r
     UINT32    Family;\r
   } Hkdf;\r
   union {\r
     struct {\r
-      UINT8  Initialize:1;\r
-      UINT8  CtxFree:1;\r
-      UINT8  CtxNew:1;\r
-      UINT8  Free:1;\r
-      UINT8  New:1;\r
-      UINT8  InHandshake:1;\r
-      UINT8  DoHandshake:1;\r
-      UINT8  HandleAlert:1;\r
-      UINT8  CloseNotify:1;\r
-      UINT8  CtrlTrafficOut:1;\r
-      UINT8  CtrlTrafficIn:1;\r
-      UINT8  Read:1;\r
-      UINT8  Write:1;\r
+      UINT8    Initialize     : 1;\r
+      UINT8    CtxFree        : 1;\r
+      UINT8    CtxNew         : 1;\r
+      UINT8    Free           : 1;\r
+      UINT8    New            : 1;\r
+      UINT8    InHandshake    : 1;\r
+      UINT8    DoHandshake    : 1;\r
+      UINT8    HandleAlert    : 1;\r
+      UINT8    CloseNotify    : 1;\r
+      UINT8    CtrlTrafficOut : 1;\r
+      UINT8    CtrlTrafficIn  : 1;\r
+      UINT8    Read           : 1;\r
+      UINT8    Write          : 1;\r
     } Services;\r
     UINT32    Family;\r
   } Tls;\r
   union {\r
     struct {\r
-      UINT8  Version:1;\r
-      UINT8  ConnectionEnd:1;\r
-      UINT8  CipherList:1;\r
-      UINT8  CompressionMethod:1;\r
-      UINT8  Verify:1;\r
-      UINT8  VerifyHost:1;\r
-      UINT8  SessionId:1;\r
-      UINT8  CaCertificate:1;\r
-      UINT8  HostPublicCert:1;\r
-      UINT8  HostPrivateKey:1;\r
-      UINT8  CertRevocationList:1;\r
+      UINT8    Version            : 1;\r
+      UINT8    ConnectionEnd      : 1;\r
+      UINT8    CipherList         : 1;\r
+      UINT8    CompressionMethod  : 1;\r
+      UINT8    Verify             : 1;\r
+      UINT8    VerifyHost         : 1;\r
+      UINT8    SessionId          : 1;\r
+      UINT8    CaCertificate      : 1;\r
+      UINT8    HostPublicCert     : 1;\r
+      UINT8    HostPrivateKey     : 1;\r
+      UINT8    CertRevocationList : 1;\r
     } Services;\r
     UINT32    Family;\r
   } TlsSet;\r
   union {\r
     struct {\r
-      UINT8  Version:1;\r
-      UINT8  ConnectionEnd:1;\r
-      UINT8  CurrentCipher:1;\r
-      UINT8  CurrentCompressionId:1;\r
-      UINT8  Verify:1;\r
-      UINT8  SessionId:1;\r
-      UINT8  ClientRandom:1;\r
-      UINT8  ServerRandom:1;\r
-      UINT8  KeyMaterial:1;\r
-      UINT8  CaCertificate:1;\r
-      UINT8  HostPublicCert:1;\r
-      UINT8  HostPrivateKey:1;\r
-      UINT8  CertRevocationList:1;\r
+      UINT8    Version              : 1;\r
+      UINT8    ConnectionEnd        : 1;\r
+      UINT8    CurrentCipher        : 1;\r
+      UINT8    CurrentCompressionId : 1;\r
+      UINT8    Verify               : 1;\r
+      UINT8    SessionId            : 1;\r
+      UINT8    ClientRandom         : 1;\r
+      UINT8    ServerRandom         : 1;\r
+      UINT8    KeyMaterial          : 1;\r
+      UINT8    CaCertificate        : 1;\r
+      UINT8    HostPublicCert       : 1;\r
+      UINT8    HostPrivateKey       : 1;\r
+      UINT8    CertRevocationList   : 1;\r
     } Services;\r
     UINT32    Family;\r
   } TlsGet;\r
index 914cffb2111511a03c749d0ae1556915f7cffab8..587885e33d0d46e9b0c7ad70d101d66a811d8589 100644 (file)
@@ -25,7 +25,7 @@ AesGetContextSize (
   // AES uses different key contexts for encryption and decryption, so here memory\r
   // for 2 copies of AES_KEY is allocated.\r
   //\r
-  return (UINTN) (2 * sizeof (AES_KEY));\r
+  return (UINTN)(2 * sizeof (AES_KEY));\r
 }\r
 \r
 /**\r
@@ -61,20 +61,22 @@ AesInit (
   //\r
   // Check input parameters.\r
   //\r
-  if (AesContext == NULL || Key == NULL || (KeyLength != 128 && KeyLength != 192 && KeyLength != 256)) {\r
+  if ((AesContext == NULL) || (Key == NULL) || ((KeyLength != 128) && (KeyLength != 192) && (KeyLength != 256))) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // Initialize AES encryption & decryption key schedule.\r
   //\r
-  AesKey = (AES_KEY *) AesContext;\r
-  if (AES_set_encrypt_key (Key, (UINT32) KeyLength, AesKey) != 0) {\r
+  AesKey = (AES_KEY *)AesContext;\r
+  if (AES_set_encrypt_key (Key, (UINT32)KeyLength, AesKey) != 0) {\r
     return FALSE;\r
   }\r
-  if (AES_set_decrypt_key (Key, (UINT32) KeyLength, AesKey + 1) != 0) {\r
+\r
+  if (AES_set_decrypt_key (Key, (UINT32)KeyLength, AesKey + 1) != 0) {\r
     return FALSE;\r
   }\r
+\r
   return TRUE;\r
 }\r
 \r
@@ -121,21 +123,21 @@ AesCbcEncrypt (
   //\r
   // Check input parameters.\r
   //\r
-  if (AesContext == NULL || Input == NULL || (InputSize % AES_BLOCK_SIZE) != 0) {\r
+  if ((AesContext == NULL) || (Input == NULL) || ((InputSize % AES_BLOCK_SIZE) != 0)) {\r
     return FALSE;\r
   }\r
 \r
-  if (Ivec == NULL || Output == NULL || InputSize > INT_MAX) {\r
+  if ((Ivec == NULL) || (Output == NULL) || (InputSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
-  AesKey = (AES_KEY *) AesContext;\r
+  AesKey = (AES_KEY *)AesContext;\r
   CopyMem (IvecBuffer, Ivec, AES_BLOCK_SIZE);\r
 \r
   //\r
   // Perform AES data encryption with CBC mode\r
   //\r
-  AES_cbc_encrypt (Input, Output, (UINT32) InputSize, AesKey, IvecBuffer, AES_ENCRYPT);\r
+  AES_cbc_encrypt (Input, Output, (UINT32)InputSize, AesKey, IvecBuffer, AES_ENCRYPT);\r
 \r
   return TRUE;\r
 }\r
@@ -183,21 +185,21 @@ AesCbcDecrypt (
   //\r
   // Check input parameters.\r
   //\r
-  if (AesContext == NULL || Input == NULL || (InputSize % AES_BLOCK_SIZE) != 0) {\r
+  if ((AesContext == NULL) || (Input == NULL) || ((InputSize % AES_BLOCK_SIZE) != 0)) {\r
     return FALSE;\r
   }\r
 \r
-  if (Ivec == NULL || Output == NULL || InputSize > INT_MAX) {\r
+  if ((Ivec == NULL) || (Output == NULL) || (InputSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
-  AesKey = (AES_KEY *) AesContext;\r
+  AesKey = (AES_KEY *)AesContext;\r
   CopyMem (IvecBuffer, Ivec, AES_BLOCK_SIZE);\r
 \r
   //\r
   // Perform AES data decryption with CBC mode\r
   //\r
-  AES_cbc_encrypt (Input, Output, (UINT32) InputSize, AesKey + 1, IvecBuffer, AES_DECRYPT);\r
+  AES_cbc_encrypt (Input, Output, (UINT32)InputSize, AesKey + 1, IvecBuffer, AES_DECRYPT);\r
 \r
   return TRUE;\r
 }\r
index d670f17424f775cdc683da6965abec03a13adb45..f749c7f6e3ade97eda49202a573db0c5d65f0a07 100644 (file)
@@ -10,6 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <openssl/md5.h>\r
 \r
 #ifdef ENABLE_MD5_DEPRECATED_INTERFACES\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for MD5 hash operations.\r
 \r
@@ -25,10 +26,9 @@ Md5GetContextSize (
   //\r
   // Retrieves the OpenSSL MD5 Context Size\r
   //\r
-  return (UINTN) (sizeof (MD5_CTX));\r
+  return (UINTN)(sizeof (MD5_CTX));\r
 }\r
 \r
-\r
 /**\r
   Initializes user-supplied memory pointed by Md5Context as MD5 hash context for\r
   subsequent use.\r
@@ -57,7 +57,7 @@ Md5Init (
   //\r
   // OpenSSL MD5 Context Initialization\r
   //\r
-  return (BOOLEAN) (MD5_Init ((MD5_CTX *) Md5Context));\r
+  return (BOOLEAN)(MD5_Init ((MD5_CTX *)Md5Context));\r
 }\r
 \r
 /**\r
@@ -83,7 +83,7 @@ Md5Duplicate (
   //\r
   // Check input parameters.\r
   //\r
-  if (Md5Context == NULL || NewMd5Context == NULL) {\r
+  if ((Md5Context == NULL) || (NewMd5Context == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -128,14 +128,14 @@ Md5Update (
   //\r
   // Check invalid parameters, in case that only DataLength was checked in OpenSSL\r
   //\r
-  if (Data == NULL && (DataSize != 0)) {\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL MD5 Hash Update\r
   //\r
-  return (BOOLEAN) (MD5_Update ((MD5_CTX *) Md5Context, Data, DataSize));\r
+  return (BOOLEAN)(MD5_Update ((MD5_CTX *)Md5Context, Data, DataSize));\r
 }\r
 \r
 /**\r
@@ -168,14 +168,14 @@ Md5Final (
   //\r
   // Check input parameters.\r
   //\r
-  if (Md5Context == NULL || HashValue == NULL) {\r
+  if ((Md5Context == NULL) || (HashValue == NULL)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL MD5 Hash Finalization\r
   //\r
-  return (BOOLEAN) (MD5_Final (HashValue, (MD5_CTX *) Md5Context));\r
+  return (BOOLEAN)(MD5_Final (HashValue, (MD5_CTX *)Md5Context));\r
 }\r
 \r
 /**\r
@@ -210,7 +210,8 @@ Md5HashAll (
   if (HashValue == NULL) {\r
     return FALSE;\r
   }\r
-  if (Data == NULL && (DataSize != 0)) {\r
+\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
@@ -223,4 +224,5 @@ Md5HashAll (
     return TRUE;\r
   }\r
 }\r
+\r
 #endif\r
index 52e767524f7b6995a227ffa7974638be664244cd..1e071ce2b325edd1d3a3e706bb741c471a669335 100644 (file)
@@ -10,6 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <openssl/sha.h>\r
 \r
 #ifndef DISABLE_SHA1_DEPRECATED_INTERFACES\r
+\r
 /**\r
   Retrieves the size, in bytes, of the context buffer required for SHA-1 hash operations.\r
 \r
@@ -25,7 +26,7 @@ Sha1GetContextSize (
   //\r
   // Retrieves OpenSSL SHA Context Size\r
   //\r
-  return (UINTN) (sizeof (SHA_CTX));\r
+  return (UINTN)(sizeof (SHA_CTX));\r
 }\r
 \r
 /**\r
@@ -56,7 +57,7 @@ Sha1Init (
   //\r
   // OpenSSL SHA-1 Context Initialization\r
   //\r
-  return (BOOLEAN) (SHA1_Init ((SHA_CTX *) Sha1Context));\r
+  return (BOOLEAN)(SHA1_Init ((SHA_CTX *)Sha1Context));\r
 }\r
 \r
 /**\r
@@ -82,7 +83,7 @@ Sha1Duplicate (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha1Context == NULL || NewSha1Context == NULL) {\r
+  if ((Sha1Context == NULL) || (NewSha1Context == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -127,14 +128,14 @@ Sha1Update (
   //\r
   // Check invalid parameters, in case that only DataLength was checked in OpenSSL\r
   //\r
-  if (Data == NULL && DataSize != 0) {\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-1 Hash Update\r
   //\r
-  return (BOOLEAN) (SHA1_Update ((SHA_CTX *) Sha1Context, Data, DataSize));\r
+  return (BOOLEAN)(SHA1_Update ((SHA_CTX *)Sha1Context, Data, DataSize));\r
 }\r
 \r
 /**\r
@@ -167,14 +168,14 @@ Sha1Final (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha1Context == NULL || HashValue == NULL) {\r
+  if ((Sha1Context == NULL) || (HashValue == NULL)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-1 Hash Finalization\r
   //\r
-  return (BOOLEAN) (SHA1_Final (HashValue, (SHA_CTX *) Sha1Context));\r
+  return (BOOLEAN)(SHA1_Final (HashValue, (SHA_CTX *)Sha1Context));\r
 }\r
 \r
 /**\r
@@ -209,7 +210,8 @@ Sha1HashAll (
   if (HashValue == NULL) {\r
     return FALSE;\r
   }\r
-  if (Data == NULL && DataSize != 0) {\r
+\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
@@ -222,4 +224,5 @@ Sha1HashAll (
     return TRUE;\r
   }\r
 }\r
+\r
 #endif\r
index 38b9b4d84858d1c06c61f7c4cd5e7ed1963bec54..f105e6e5770810b0b3e935b65abba5321707871f 100644 (file)
@@ -24,7 +24,7 @@ Sha256GetContextSize (
   //\r
   // Retrieves OpenSSL SHA-256 Context Size\r
   //\r
-  return (UINTN) (sizeof (SHA256_CTX));\r
+  return (UINTN)(sizeof (SHA256_CTX));\r
 }\r
 \r
 /**\r
@@ -55,7 +55,7 @@ Sha256Init (
   //\r
   // OpenSSL SHA-256 Context Initialization\r
   //\r
-  return (BOOLEAN) (SHA256_Init ((SHA256_CTX *) Sha256Context));\r
+  return (BOOLEAN)(SHA256_Init ((SHA256_CTX *)Sha256Context));\r
 }\r
 \r
 /**\r
@@ -81,7 +81,7 @@ Sha256Duplicate (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha256Context == NULL || NewSha256Context == NULL) {\r
+  if ((Sha256Context == NULL) || (NewSha256Context == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -126,14 +126,14 @@ Sha256Update (
   //\r
   // Check invalid parameters, in case that only DataLength was checked in OpenSSL\r
   //\r
-  if (Data == NULL && DataSize != 0) {\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-256 Hash Update\r
   //\r
-  return (BOOLEAN) (SHA256_Update ((SHA256_CTX *) Sha256Context, Data, DataSize));\r
+  return (BOOLEAN)(SHA256_Update ((SHA256_CTX *)Sha256Context, Data, DataSize));\r
 }\r
 \r
 /**\r
@@ -166,14 +166,14 @@ Sha256Final (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha256Context == NULL || HashValue == NULL) {\r
+  if ((Sha256Context == NULL) || (HashValue == NULL)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-256 Hash Finalization\r
   //\r
-  return (BOOLEAN) (SHA256_Final (HashValue, (SHA256_CTX *) Sha256Context));\r
+  return (BOOLEAN)(SHA256_Final (HashValue, (SHA256_CTX *)Sha256Context));\r
 }\r
 \r
 /**\r
@@ -208,7 +208,8 @@ Sha256HashAll (
   if (HashValue == NULL) {\r
     return FALSE;\r
   }\r
-  if (Data == NULL && DataSize != 0) {\r
+\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
index 719a5acfe0b90e81db6ec52f0ed78f4a9146c237..59e5708465880969dff81cf2670eee277e1f9194 100644 (file)
@@ -24,7 +24,7 @@ Sha384GetContextSize (
   //\r
   // Retrieves OpenSSL SHA-384 Context Size\r
   //\r
-  return (UINTN) (sizeof (SHA512_CTX));\r
+  return (UINTN)(sizeof (SHA512_CTX));\r
 }\r
 \r
 /**\r
@@ -55,7 +55,7 @@ Sha384Init (
   //\r
   // OpenSSL SHA-384 Context Initialization\r
   //\r
-  return (BOOLEAN) (SHA384_Init ((SHA512_CTX *) Sha384Context));\r
+  return (BOOLEAN)(SHA384_Init ((SHA512_CTX *)Sha384Context));\r
 }\r
 \r
 /**\r
@@ -83,7 +83,7 @@ Sha384Duplicate (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha384Context == NULL || NewSha384Context == NULL) {\r
+  if ((Sha384Context == NULL) || (NewSha384Context == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -128,14 +128,14 @@ Sha384Update (
   //\r
   // Check invalid parameters, in case that only DataLength was checked in OpenSSL\r
   //\r
-  if (Data == NULL && DataSize != 0) {\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-384 Hash Update\r
   //\r
-  return (BOOLEAN) (SHA384_Update ((SHA512_CTX *) Sha384Context, Data, DataSize));\r
+  return (BOOLEAN)(SHA384_Update ((SHA512_CTX *)Sha384Context, Data, DataSize));\r
 }\r
 \r
 /**\r
@@ -168,14 +168,14 @@ Sha384Final (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha384Context == NULL || HashValue == NULL) {\r
+  if ((Sha384Context == NULL) || (HashValue == NULL)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-384 Hash Finalization\r
   //\r
-  return (BOOLEAN) (SHA384_Final (HashValue, (SHA512_CTX *) Sha384Context));\r
+  return (BOOLEAN)(SHA384_Final (HashValue, (SHA512_CTX *)Sha384Context));\r
 }\r
 \r
 /**\r
@@ -210,7 +210,8 @@ Sha384HashAll (
   if (HashValue == NULL) {\r
     return FALSE;\r
   }\r
-  if (Data == NULL && DataSize != 0) {\r
+\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
@@ -239,7 +240,7 @@ Sha512GetContextSize (
   //\r
   // Retrieves OpenSSL SHA-512 Context Size\r
   //\r
-  return (UINTN) (sizeof (SHA512_CTX));\r
+  return (UINTN)(sizeof (SHA512_CTX));\r
 }\r
 \r
 /**\r
@@ -270,7 +271,7 @@ Sha512Init (
   //\r
   // OpenSSL SHA-512 Context Initialization\r
   //\r
-  return (BOOLEAN) (SHA512_Init ((SHA512_CTX *) Sha512Context));\r
+  return (BOOLEAN)(SHA512_Init ((SHA512_CTX *)Sha512Context));\r
 }\r
 \r
 /**\r
@@ -298,7 +299,7 @@ Sha512Duplicate (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha512Context == NULL || NewSha512Context == NULL) {\r
+  if ((Sha512Context == NULL) || (NewSha512Context == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -343,14 +344,14 @@ Sha512Update (
   //\r
   // Check invalid parameters, in case that only DataLength was checked in OpenSSL\r
   //\r
-  if (Data == NULL && DataSize != 0) {\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-512 Hash Update\r
   //\r
-  return (BOOLEAN) (SHA512_Update ((SHA512_CTX *) Sha512Context, Data, DataSize));\r
+  return (BOOLEAN)(SHA512_Update ((SHA512_CTX *)Sha512Context, Data, DataSize));\r
 }\r
 \r
 /**\r
@@ -383,14 +384,14 @@ Sha512Final (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sha512Context == NULL || HashValue == NULL) {\r
+  if ((Sha512Context == NULL) || (HashValue == NULL)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // OpenSSL SHA-512 Hash Finalization\r
   //\r
-  return (BOOLEAN) (SHA384_Final (HashValue, (SHA512_CTX *) Sha512Context));\r
+  return (BOOLEAN)(SHA384_Final (HashValue, (SHA512_CTX *)Sha512Context));\r
 }\r
 \r
 /**\r
@@ -425,7 +426,8 @@ Sha512HashAll (
   if (HashValue == NULL) {\r
     return FALSE;\r
   }\r
-  if (Data == NULL && DataSize != 0) {\r
+\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
index 235331c2a0382008c7f49081c02c5be8b821137b..bbbc1e56f2469199b8898f1c8a9385b77d840661 100644 (file)
@@ -24,7 +24,7 @@ Sm3GetContextSize (
   //\r
   // Retrieves Openssl SM3 Context Size\r
   //\r
-  return (UINTN) (sizeof (SM3_CTX));\r
+  return (UINTN)(sizeof (SM3_CTX));\r
 }\r
 \r
 /**\r
@@ -55,7 +55,7 @@ Sm3Init (
   //\r
   // Openssl SM3 Context Initialization\r
   //\r
-  sm3_init ((SM3_CTX *) Sm3Context);\r
+  sm3_init ((SM3_CTX *)Sm3Context);\r
   return TRUE;\r
 }\r
 \r
@@ -84,7 +84,7 @@ Sm3Duplicate (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sm3Context == NULL || NewSm3Context == NULL) {\r
+  if ((Sm3Context == NULL) || (NewSm3Context == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -129,14 +129,14 @@ Sm3Update (
   //\r
   // Check invalid parameters, in case that only DataLength was checked in Openssl\r
   //\r
-  if (Data == NULL && DataSize != 0) {\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // Openssl SM3 Hash Update\r
   //\r
-  sm3_update ((SM3_CTX *) Sm3Context, Data, DataSize);\r
+  sm3_update ((SM3_CTX *)Sm3Context, Data, DataSize);\r
 \r
   return TRUE;\r
 }\r
@@ -171,14 +171,14 @@ Sm3Final (
   //\r
   // Check input parameters.\r
   //\r
-  if (Sm3Context == NULL || HashValue == NULL) {\r
+  if ((Sm3Context == NULL) || (HashValue == NULL)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // Openssl SM3 Hash Finalization\r
   //\r
-  sm3_final (HashValue, (SM3_CTX *) Sm3Context);\r
+  sm3_final (HashValue, (SM3_CTX *)Sm3Context);\r
 \r
   return TRUE;\r
 }\r
@@ -209,7 +209,7 @@ Sm3HashAll (
   OUT  UINT8       *HashValue\r
   )\r
 {\r
-  SM3_CTX Ctx;\r
+  SM3_CTX  Ctx;\r
 \r
   //\r
   // Check input parameters.\r
@@ -217,18 +217,19 @@ Sm3HashAll (
   if (HashValue == NULL) {\r
     return FALSE;\r
   }\r
-  if (Data == NULL && DataSize != 0) {\r
+\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // SM3 Hash Computation.\r
   //\r
-  sm3_init(&Ctx);\r
+  sm3_init (&Ctx);\r
 \r
-  sm3_update(&Ctx, Data, DataSize);\r
+  sm3_update (&Ctx, Data, DataSize);\r
 \r
-  sm3_final(HashValue, &Ctx);\r
+  sm3_final (HashValue, &Ctx);\r
 \r
   return TRUE;\r
 }\r
index 3fdef064f93a4e80ffcfc79674b685aaa1962c6b..7e83551c1b22fc51fbc45610fe10bec64b03b161 100644 (file)
@@ -25,7 +25,7 @@ HmacSha256New (
   //\r
   // Allocates & Initializes HMAC_CTX Context by OpenSSL HMAC_CTX_new()\r
   //\r
-  return (VOID *) HMAC_CTX_new ();\r
+  return (VOID *)HMAC_CTX_new ();\r
 }\r
 \r
 /**\r
@@ -71,11 +71,11 @@ HmacSha256SetKey (
   //\r
   // Check input parameters.\r
   //\r
-  if (HmacSha256Context == NULL || KeySize > INT_MAX) {\r
+  if ((HmacSha256Context == NULL) || (KeySize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
-  if (HMAC_Init_ex ((HMAC_CTX *)HmacSha256Context, Key, (UINT32) KeySize, EVP_sha256(), NULL) != 1) {\r
+  if (HMAC_Init_ex ((HMAC_CTX *)HmacSha256Context, Key, (UINT32)KeySize, EVP_sha256 (), NULL) != 1) {\r
     return FALSE;\r
   }\r
 \r
@@ -105,7 +105,7 @@ HmacSha256Duplicate (
   //\r
   // Check input parameters.\r
   //\r
-  if (HmacSha256Context == NULL || NewHmacSha256Context == NULL) {\r
+  if ((HmacSha256Context == NULL) || (NewHmacSha256Context == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -152,7 +152,7 @@ HmacSha256Update (
   //\r
   // Check invalid parameters, in case that only DataLength was checked in OpenSSL\r
   //\r
-  if (Data == NULL && DataSize != 0) {\r
+  if ((Data == NULL) && (DataSize != 0)) {\r
     return FALSE;\r
   }\r
 \r
@@ -198,7 +198,7 @@ HmacSha256Final (
   //\r
   // Check input parameters.\r
   //\r
-  if (HmacSha256Context == NULL || HmacValue == NULL) {\r
+  if ((HmacSha256Context == NULL) || (HmacValue == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -208,6 +208,7 @@ HmacSha256Final (
   if (HMAC_Final ((HMAC_CTX *)HmacSha256Context, HmacValue, &Length) != 1) {\r
     return FALSE;\r
   }\r
+\r
   if (HMAC_CTX_reset ((HMAC_CTX *)HmacSha256Context) != 1) {\r
     return FALSE;\r
   }\r
index ff6d33835b2a3fa2e0c0ebab511df6f0b9dbd3a7..3412acc676920be11738f09ce86d682d7e46d911 100644 (file)
@@ -23,8 +23,8 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <openssl/opensslv.h>\r
 \r
 #if OPENSSL_VERSION_NUMBER < 0x10100000L\r
-#define OBJ_get0_data(o) ((o)->data)\r
-#define OBJ_length(o) ((o)->length)\r
+#define OBJ_get0_data(o)  ((o)->data)\r
+#define OBJ_length(o)     ((o)->length)\r
 #endif\r
 \r
 /**\r
index 3a827dadfcbde605264a9d6895ad4ec8b10b80e4..9457b04f723738848a2d55ace9b62b412f008864 100644 (file)
@@ -39,37 +39,42 @@ HkdfSha256ExtractAndExpand (
   IN   UINTN        OutSize\r
   )\r
 {\r
-  EVP_PKEY_CTX *pHkdfCtx;\r
-  BOOLEAN Result;\r
+  EVP_PKEY_CTX  *pHkdfCtx;\r
+  BOOLEAN       Result;\r
 \r
-  if (Key == NULL || Salt == NULL || Info == NULL || Out == NULL ||\r
-    KeySize > INT_MAX || SaltSize > INT_MAX || InfoSize > INT_MAX || OutSize > INT_MAX ) {\r
+  if ((Key == NULL) || (Salt == NULL) || (Info == NULL) || (Out == NULL) ||\r
+      (KeySize > INT_MAX) || (SaltSize > INT_MAX) || (InfoSize > INT_MAX) || (OutSize > INT_MAX))\r
+  {\r
     return FALSE;\r
   }\r
 \r
-  pHkdfCtx = EVP_PKEY_CTX_new_id(EVP_PKEY_HKDF, NULL);\r
+  pHkdfCtx = EVP_PKEY_CTX_new_id (EVP_PKEY_HKDF, NULL);\r
   if (pHkdfCtx == NULL) {\r
     return FALSE;\r
   }\r
 \r
-  Result = EVP_PKEY_derive_init(pHkdfCtx) > 0;\r
+  Result = EVP_PKEY_derive_init (pHkdfCtx) > 0;\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set_hkdf_md(pHkdfCtx, EVP_sha256()) > 0;\r
+    Result = EVP_PKEY_CTX_set_hkdf_md (pHkdfCtx, EVP_sha256 ()) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set1_hkdf_salt(pHkdfCtx, Salt, (UINT32)SaltSize) > 0;\r
+    Result = EVP_PKEY_CTX_set1_hkdf_salt (pHkdfCtx, Salt, (UINT32)SaltSize) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set1_hkdf_key(pHkdfCtx, Key, (UINT32)KeySize) > 0;\r
+    Result = EVP_PKEY_CTX_set1_hkdf_key (pHkdfCtx, Key, (UINT32)KeySize) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_add1_hkdf_info(pHkdfCtx, Info, (UINT32)InfoSize) > 0;\r
+    Result = EVP_PKEY_CTX_add1_hkdf_info (pHkdfCtx, Info, (UINT32)InfoSize) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_derive(pHkdfCtx, Out, &OutSize) > 0;\r
+    Result = EVP_PKEY_derive (pHkdfCtx, Out, &OutSize) > 0;\r
   }\r
 \r
-  EVP_PKEY_CTX_free(pHkdfCtx);\r
+  EVP_PKEY_CTX_free (pHkdfCtx);\r
   pHkdfCtx = NULL;\r
   return Result;\r
 }\r
index 6f7e1971f8e196ab3e99d387dfced2454cad3842..7733d772f40ab023119257511f940993192a4a8a 100644 (file)
@@ -30,14 +30,14 @@ PasswordCallback (
 {\r
   INTN  KeyLength;\r
 \r
-  ZeroMem ((VOID *) Buf, (UINTN) Size);\r
+  ZeroMem ((VOID *)Buf, (UINTN)Size);\r
   if (Key != NULL) {\r
     //\r
     // Duplicate key phrase directly.\r
     //\r
-    KeyLength = (INTN) AsciiStrLen ((CHAR8 *)Key);\r
-    KeyLength = (KeyLength > Size ) ? Size : KeyLength;\r
-    CopyMem (Buf, Key, (UINTN) KeyLength);\r
+    KeyLength = (INTN)AsciiStrLen ((CHAR8 *)Key);\r
+    KeyLength = (KeyLength > Size) ? Size : KeyLength;\r
+    CopyMem (Buf, Key, (UINTN)KeyLength);\r
     return KeyLength;\r
   } else {\r
     return 0;\r
@@ -76,7 +76,7 @@ RsaGetPrivateKeyFromPem (
   //\r
   // Check input parameters.\r
   //\r
-  if (PemData == NULL || RsaContext == NULL || PemSize > INT_MAX) {\r
+  if ((PemData == NULL) || (RsaContext == NULL) || (PemSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
@@ -87,9 +87,11 @@ RsaGetPrivateKeyFromPem (
   if (EVP_add_cipher (EVP_aes_128_cbc ()) == 0) {\r
     return FALSE;\r
   }\r
+\r
   if (EVP_add_cipher (EVP_aes_192_cbc ()) == 0) {\r
     return FALSE;\r
   }\r
+\r
   if (EVP_add_cipher (EVP_aes_256_cbc ()) == 0) {\r
     return FALSE;\r
   }\r
@@ -104,14 +106,14 @@ RsaGetPrivateKeyFromPem (
     goto _Exit;\r
   }\r
 \r
-  if (BIO_write (PemBio, PemData, (int) PemSize) <= 0) {\r
+  if (BIO_write (PemBio, PemData, (int)PemSize) <= 0) {\r
     goto _Exit;\r
   }\r
 \r
   //\r
   // Retrieve RSA Private Key from encrypted PEM data.\r
   //\r
-  *RsaContext = PEM_read_bio_RSAPrivateKey (PemBio, NULL, (pem_password_cb *) &PasswordCallback, (void *) Password);\r
+  *RsaContext = PEM_read_bio_RSAPrivateKey (PemBio, NULL, (pem_password_cb *)&PasswordCallback, (void *)Password);\r
   if (*RsaContext != NULL) {\r
     Status = TRUE;\r
   }\r
index 3c2d14a88bce2a3ac5cddf147c8b101c16b40eb4..aa4a33364d9240fc2b245af4942e4577f209282e 100644 (file)
@@ -23,9 +23,9 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 //\r
 // OID ASN.1 Value for SPC_INDIRECT_DATA_OBJID\r
 //\r
-UINT8 mSpcIndirectOidValue[] = {\r
+UINT8  mSpcIndirectOidValue[] = {\r
   0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0x37, 0x02, 0x01, 0x04\r
-  };\r
+};\r
 \r
 /**\r
   Verifies the validity of a PE/COFF Authenticode Signature as described in "Windows\r
@@ -109,20 +109,20 @@ AuthenticodeVerify (
   //       some authenticode-specific structure. Use opaque ASN.1 string to retrieve\r
   //       PKCS#7 ContentInfo here.\r
   //\r
-  SpcIndirectDataOid = OBJ_get0_data(Pkcs7->d.sign->contents->type);\r
-  if (OBJ_length(Pkcs7->d.sign->contents->type) != sizeof(mSpcIndirectOidValue) ||\r
-      CompareMem (\r
-        SpcIndirectDataOid,\r
-        mSpcIndirectOidValue,\r
-        sizeof (mSpcIndirectOidValue)\r
-        ) != 0) {\r
+  SpcIndirectDataOid = OBJ_get0_data (Pkcs7->d.sign->contents->type);\r
+  if ((OBJ_length (Pkcs7->d.sign->contents->type) != sizeof (mSpcIndirectOidValue)) ||\r
+      (CompareMem (\r
+         SpcIndirectDataOid,\r
+         mSpcIndirectOidValue,\r
+         sizeof (mSpcIndirectOidValue)\r
+         ) != 0))\r
+  {\r
     //\r
     // Un-matched SPC_INDIRECT_DATA_OBJID.\r
     //\r
     goto _Exit;\r
   }\r
 \r
-\r
   SpcIndirectDataContent = (UINT8 *)(Pkcs7->d.sign->contents->d.other->value.asn1_string->data);\r
 \r
   //\r
@@ -134,33 +134,30 @@ AuthenticodeVerify (
     //\r
     // Short Form of Length Encoding (Length < 128)\r
     //\r
-    ContentSize = (UINTN) (Asn1Byte & 0x7F);\r
+    ContentSize = (UINTN)(Asn1Byte & 0x7F);\r
     //\r
     // Skip the SEQUENCE Tag;\r
     //\r
     SpcIndirectDataContent += 2;\r
-\r
   } else if ((Asn1Byte & 0x81) == 0x81) {\r
     //\r
     // Long Form of Length Encoding (128 <= Length < 255, Single Octet)\r
     //\r
-    ContentSize = (UINTN) (*(UINT8 *)(SpcIndirectDataContent + 2));\r
+    ContentSize = (UINTN)(*(UINT8 *)(SpcIndirectDataContent + 2));\r
     //\r
     // Skip the SEQUENCE Tag;\r
     //\r
     SpcIndirectDataContent += 3;\r
-\r
   } else if ((Asn1Byte & 0x82) == 0x82) {\r
     //\r
     // Long Form of Length Encoding (Length > 255, Two Octet)\r
     //\r
-    ContentSize = (UINTN) (*(UINT8 *)(SpcIndirectDataContent + 2));\r
+    ContentSize = (UINTN)(*(UINT8 *)(SpcIndirectDataContent + 2));\r
     ContentSize = (ContentSize << 8) + (UINTN)(*(UINT8 *)(SpcIndirectDataContent + 3));\r
     //\r
     // Skip the SEQUENCE Tag;\r
     //\r
     SpcIndirectDataContent += 4;\r
-\r
   } else {\r
     goto _Exit;\r
   }\r
@@ -180,7 +177,7 @@ AuthenticodeVerify (
   //\r
   // Verifies the PKCS#7 Signed Data in PE/COFF Authenticode Signature\r
   //\r
-  Status = (BOOLEAN) Pkcs7Verify (OrigAuthData, DataSize, TrustedCert, CertSize, SpcIndirectDataContent, ContentSize);\r
+  Status = (BOOLEAN)Pkcs7Verify (OrigAuthData, DataSize, TrustedCert, CertSize, SpcIndirectDataContent, ContentSize);\r
 \r
 _Exit:\r
   //\r
index abe4601d111f3e8d54de153ef7d5443d74e824cb..27322888934d03ded82504a26bff2b8e0a4d389b 100644 (file)
@@ -26,7 +26,7 @@ DhNew (
   //\r
   // Allocates & Initializes DH Context by OpenSSL DH_new()\r
   //\r
-  return (VOID *) DH_new ();\r
+  return (VOID *)DH_new ();\r
 }\r
 \r
 /**\r
@@ -46,7 +46,7 @@ DhFree (
   //\r
   // Free OpenSSL DH Context\r
   //\r
-  DH_free ((DH *) DhContext);\r
+  DH_free ((DH *)DhContext);\r
 }\r
 \r
 /**\r
@@ -80,21 +80,21 @@ DhGenerateParameter (
   OUT     UINT8  *Prime\r
   )\r
 {\r
-  BOOLEAN RetVal;\r
-  BIGNUM  *BnP;\r
+  BOOLEAN  RetVal;\r
+  BIGNUM   *BnP;\r
 \r
   //\r
   // Check input parameters.\r
   //\r
-  if (DhContext == NULL || Prime == NULL || PrimeLength > INT_MAX) {\r
+  if ((DhContext == NULL) || (Prime == NULL) || (PrimeLength > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
-  if (Generator != DH_GENERATOR_2 && Generator != DH_GENERATOR_5) {\r
+  if ((Generator != DH_GENERATOR_2) && (Generator != DH_GENERATOR_5)) {\r
     return FALSE;\r
   }\r
 \r
-  RetVal = (BOOLEAN) DH_generate_parameters_ex (DhContext, (UINT32) PrimeLength, (UINT32) Generator, NULL);\r
+  RetVal = (BOOLEAN)DH_generate_parameters_ex (DhContext, (UINT32)PrimeLength, (UINT32)Generator, NULL);\r
   if (!RetVal) {\r
     return FALSE;\r
   }\r
@@ -142,11 +142,11 @@ DhSetParameter (
   //\r
   // Check input parameters.\r
   //\r
-  if (DhContext == NULL || Prime == NULL || PrimeLength > INT_MAX) {\r
+  if ((DhContext == NULL) || (Prime == NULL) || (PrimeLength > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
-  if (Generator != DH_GENERATOR_2 && Generator != DH_GENERATOR_5) {\r
+  if ((Generator != DH_GENERATOR_2) && (Generator != DH_GENERATOR_5)) {\r
     return FALSE;\r
   }\r
 \r
@@ -199,29 +199,29 @@ DhGenerateKey (
   IN OUT  UINTN  *PublicKeySize\r
   )\r
 {\r
-  BOOLEAN RetVal;\r
-  DH      *Dh;\r
-  BIGNUM  *DhPubKey;\r
-  INTN    Size;\r
+  BOOLEAN  RetVal;\r
+  DH       *Dh;\r
+  BIGNUM   *DhPubKey;\r
+  INTN     Size;\r
 \r
   //\r
   // Check input parameters.\r
   //\r
-  if (DhContext == NULL || PublicKeySize == NULL) {\r
+  if ((DhContext == NULL) || (PublicKeySize == NULL)) {\r
     return FALSE;\r
   }\r
 \r
-  if (PublicKey == NULL && *PublicKeySize != 0) {\r
+  if ((PublicKey == NULL) && (*PublicKeySize != 0)) {\r
     return FALSE;\r
   }\r
 \r
-  Dh = (DH *) DhContext;\r
+  Dh = (DH *)DhContext;\r
 \r
-  RetVal = (BOOLEAN) DH_generate_key (DhContext);\r
+  RetVal = (BOOLEAN)DH_generate_key (DhContext);\r
   if (RetVal) {\r
     DH_get0_key (Dh, (const BIGNUM **)&DhPubKey, NULL);\r
     Size = BN_num_bytes (DhPubKey);\r
-    if ((Size > 0) && (*PublicKeySize < (UINTN) Size)) {\r
+    if ((Size > 0) && (*PublicKeySize < (UINTN)Size)) {\r
       *PublicKeySize = Size;\r
       return FALSE;\r
     }\r
@@ -229,6 +229,7 @@ DhGenerateKey (
     if (PublicKey != NULL) {\r
       BN_bn2bin (DhPubKey, PublicKey);\r
     }\r
+\r
     *PublicKeySize = Size;\r
   }\r
 \r
@@ -275,7 +276,7 @@ DhComputeKey (
   //\r
   // Check input parameters.\r
   //\r
-  if (DhContext == NULL || PeerPublicKey == NULL || KeySize == NULL || Key == NULL) {\r
+  if ((DhContext == NULL) || (PeerPublicKey == NULL) || (KeySize == NULL) || (Key == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -283,7 +284,7 @@ DhComputeKey (
     return FALSE;\r
   }\r
 \r
-  Bn = BN_bin2bn (PeerPublicKey, (UINT32) PeerPublicKeySize, NULL);\r
+  Bn = BN_bin2bn (PeerPublicKey, (UINT32)PeerPublicKeySize, NULL);\r
   if (Bn == NULL) {\r
     return FALSE;\r
   }\r
@@ -294,7 +295,7 @@ DhComputeKey (
     return FALSE;\r
   }\r
 \r
-  if (*KeySize < (UINTN) Size) {\r
+  if (*KeySize < (UINTN)Size) {\r
     *KeySize = Size;\r
     BN_free (Bn);\r
     return FALSE;\r
index 970fa2a36e87955bca1e434df7407501075ebe22..ea43c1381c198362f2f1fa2a08c459dca18f5c4c 100644 (file)
@@ -67,8 +67,9 @@ Pkcs1v2Encrypt (
   //\r
   // Check input parameters.\r
   //\r
-  if (PublicKey == NULL || InData == NULL ||\r
-      EncryptedData == NULL || EncryptedDataSize == NULL) {\r
+  if ((PublicKey == NULL) || (InData == NULL) ||\r
+      (EncryptedData == NULL) || (EncryptedDataSize == NULL))\r
+  {\r
     return FALSE;\r
   }\r
 \r
@@ -82,15 +83,15 @@ Pkcs1v2Encrypt (
     return FALSE;\r
   }\r
 \r
-  *EncryptedData        = NULL;\r
-  *EncryptedDataSize    = 0;\r
-  Result                = FALSE;\r
-  TempPointer           = NULL;\r
-  CertData              = NULL;\r
-  InternalPublicKey     = NULL;\r
-  PkeyCtx               = NULL;\r
-  OutData               = NULL;\r
-  OutDataSize           = 0;\r
+  *EncryptedData     = NULL;\r
+  *EncryptedDataSize = 0;\r
+  Result             = FALSE;\r
+  TempPointer        = NULL;\r
+  CertData           = NULL;\r
+  InternalPublicKey  = NULL;\r
+  PkeyCtx            = NULL;\r
+  OutData            = NULL;\r
+  OutDataSize        = 0;\r
 \r
   //\r
   // If it provides a seed then use it.\r
@@ -107,7 +108,7 @@ Pkcs1v2Encrypt (
   // Parse the X509 cert and extract the public key.\r
   //\r
   TempPointer = PublicKey;\r
-  CertData = d2i_X509 (&CertData, &TempPointer, (UINT32)PublicKeySize);\r
+  CertData    = d2i_X509 (&CertData, &TempPointer, (UINT32)PublicKeySize);\r
   if (CertData == NULL) {\r
     //\r
     // Fail to parse X509 cert.\r
@@ -137,11 +138,13 @@ Pkcs1v2Encrypt (
     //\r
     goto _Exit;\r
   }\r
+\r
   //\r
   // Initialize the context and set the desired padding.\r
   //\r
-  if (EVP_PKEY_encrypt_init (PkeyCtx) <= 0 ||\r
-      EVP_PKEY_CTX_set_rsa_padding (PkeyCtx, RSA_PKCS1_OAEP_PADDING) <= 0) {\r
+  if ((EVP_PKEY_encrypt_init (PkeyCtx) <= 0) ||\r
+      (EVP_PKEY_CTX_set_rsa_padding (PkeyCtx, RSA_PKCS1_OAEP_PADDING) <= 0))\r
+  {\r
     //\r
     // Fail to initialize the context.\r
     //\r
@@ -177,7 +180,7 @@ Pkcs1v2Encrypt (
     // Fail to encrypt data, need to free the output buffer.\r
     //\r
     FreePool (OutData);\r
-    OutData = NULL;\r
+    OutData     = NULL;\r
     OutDataSize = 0;\r
     goto _Exit;\r
   }\r
@@ -185,20 +188,22 @@ Pkcs1v2Encrypt (
   //\r
   // Encrypt done.\r
   //\r
-  *EncryptedData = OutData;\r
+  *EncryptedData     = OutData;\r
   *EncryptedDataSize = OutDataSize;\r
-  Result = TRUE;\r
+  Result             = TRUE;\r
 \r
 _Exit:\r
   //\r
   // Release Resources\r
   //\r
   if (CertData != NULL) {\r
-    X509_free (CertData );\r
+    X509_free (CertData);\r
   }\r
+\r
   if (InternalPublicKey != NULL) {\r
     EVP_PKEY_free (InternalPublicKey);\r
   }\r
+\r
   if (PkeyCtx != NULL) {\r
     EVP_PKEY_CTX_free (PkeyCtx);\r
   }\r
index a89c1525c111912878104de982a240e35b9c0f74..92e8b8c20b035a84c1d110bfd3e91d234d0fb55d 100644 (file)
@@ -58,25 +58,28 @@ Pkcs5HashPassword (
   if ((Password == NULL) || (Salt == NULL) || (OutKey == NULL)) {\r
     return FALSE;\r
   }\r
+\r
   if ((PasswordLength == 0) || (PasswordLength > INT_MAX) ||\r
       (SaltLength == 0) || (SaltLength > INT_MAX) ||\r
       (KeyLength == 0) || (KeyLength > INT_MAX) ||\r
-      (IterationCount < 1) || (IterationCount > INT_MAX)) {\r
+      (IterationCount < 1) || (IterationCount > INT_MAX))\r
+  {\r
     return FALSE;\r
   }\r
+\r
   //\r
   // Make sure the digest algorithm is supported.\r
   //\r
   switch (DigestSize) {\r
-  case SHA1_DIGEST_SIZE:\r
-    HashAlg = EVP_sha1();\r
-    break;\r
-  case SHA256_DIGEST_SIZE:\r
-    HashAlg = EVP_sha256();\r
-    break;\r
-  default:\r
-    return FALSE;\r
-    break;\r
+    case SHA1_DIGEST_SIZE:\r
+      HashAlg = EVP_sha1 ();\r
+      break;\r
+    case SHA256_DIGEST_SIZE:\r
+      HashAlg = EVP_sha256 ();\r
+      break;\r
+    default:\r
+      return FALSE;\r
+      break;\r
   }\r
 \r
   //\r
index 442f573f8bddb108bd0859f69c8fef59f903006b..3f8b4642442d79f623cff73a5a978f66056be5db 100644 (file)
@@ -62,8 +62,9 @@ Pkcs7Sign (
   //\r
   // Check input parameters.\r
   //\r
-  if (PrivateKey == NULL || KeyPassword == NULL || InData == NULL ||\r
-    SignCert == NULL || SignedData == NULL || SignedDataSize == NULL || InDataSize > INT_MAX) {\r
+  if ((PrivateKey == NULL) || (KeyPassword == NULL) || (InData == NULL) ||\r
+      (SignCert == NULL) || (SignedData == NULL) || (SignedDataSize == NULL) || (InDataSize > INT_MAX))\r
+  {\r
     return FALSE;\r
   }\r
 \r
@@ -79,8 +80,8 @@ Pkcs7Sign (
   Status = RsaGetPrivateKeyFromPem (\r
              PrivateKey,\r
              PrivateKeySize,\r
-             (CONST CHAR8 *) KeyPassword,\r
-             (VOID **) &RsaContext\r
+             (CONST CHAR8 *)KeyPassword,\r
+             (VOID **)&RsaContext\r
              );\r
   if (!Status) {\r
     return Status;\r
@@ -94,9 +95,11 @@ Pkcs7Sign (
   if (EVP_add_digest (EVP_md5 ()) == 0) {\r
     goto _Exit;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha1 ()) == 0) {\r
     goto _Exit;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha256 ()) == 0) {\r
     goto _Exit;\r
   }\r
@@ -110,7 +113,8 @@ Pkcs7Sign (
   if (Key == NULL) {\r
     goto _Exit;\r
   }\r
-  if (EVP_PKEY_assign_RSA (Key, (RSA *) RsaContext) == 0) {\r
+\r
+  if (EVP_PKEY_assign_RSA (Key, (RSA *)RsaContext) == 0) {\r
     goto _Exit;\r
   }\r
 \r
@@ -122,7 +126,7 @@ Pkcs7Sign (
     goto _Exit;\r
   }\r
 \r
-  if (BIO_write (DataBio, InData, (int) InDataSize) <= 0) {\r
+  if (BIO_write (DataBio, InData, (int)InDataSize) <= 0) {\r
     goto _Exit;\r
   }\r
 \r
@@ -130,9 +134,9 @@ Pkcs7Sign (
   // Create the PKCS#7 signedData structure.\r
   //\r
   Pkcs7 = PKCS7_sign (\r
-            (X509 *) SignCert,\r
+            (X509 *)SignCert,\r
             Key,\r
-            (STACK_OF(X509) *) OtherCerts,\r
+            (STACK_OF (X509) *) OtherCerts,\r
             DataBio,\r
             PKCS7_BINARY | PKCS7_NOATTR | PKCS7_DETACHED\r
             );\r
@@ -148,13 +152,13 @@ Pkcs7Sign (
     goto _Exit;\r
   }\r
 \r
-  P7Data     = malloc (P7DataSize);\r
+  P7Data = malloc (P7DataSize);\r
   if (P7Data == NULL) {\r
     goto _Exit;\r
   }\r
 \r
   Tmp        = P7Data;\r
-  P7DataSize = i2d_PKCS7 (Pkcs7, (unsigned char **) &Tmp);\r
+  P7DataSize = i2d_PKCS7 (Pkcs7, (unsigned char **)&Tmp);\r
   ASSERT (P7DataSize > 19);\r
 \r
   //\r
index d7ff8ba947c45353b93725c694c234e145e30d2c..07c33c6ae6089d96095f91da0c35ca424dd9eeb3 100644 (file)
@@ -51,4 +51,3 @@ Pkcs7Sign (
   ASSERT (FALSE);\r
   return FALSE;\r
 }\r
-\r
index 112c13c226f023355cbb7b28af420ef4ba29033f..aac98ae4f9701084c51e170e4e35ca7fedf816b5 100644 (file)
@@ -26,11 +26,11 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 STATIC\r
 BOOLEAN\r
 Pkcs7TypeIsOther (\r
-  IN PKCS7 *P7\r
+  IN PKCS7  *P7\r
   )\r
 {\r
-  BOOLEAN Others;\r
-  INTN    Nid = OBJ_obj2nid (P7->type);\r
+  BOOLEAN  Others;\r
+  INTN     Nid = OBJ_obj2nid (P7->type);\r
 \r
   switch (Nid) {\r
     case NID_pkcs7_data:\r
@@ -57,17 +57,18 @@ Pkcs7TypeIsOther (
   @return ASN1_OCTET_STRING ASN.1 string.\r
 **/\r
 STATIC\r
-ASN1_OCTET_STRING*\r
+ASN1_OCTET_STRING *\r
 Pkcs7GetOctetString (\r
-  IN PKCS7 *P7\r
+  IN PKCS7  *P7\r
   )\r
 {\r
   if (PKCS7_type_is_data (P7)) {\r
     return P7->d.data;\r
   }\r
 \r
-  if (Pkcs7TypeIsOther(P7) && (P7->d.other != NULL) &&\r
-      (P7->d.other->type == V_ASN1_OCTET_STRING)) {\r
+  if (Pkcs7TypeIsOther (P7) && (P7->d.other != NULL) &&\r
+      (P7->d.other->type == V_ASN1_OCTET_STRING))\r
+  {\r
     return P7->d.other->value.octet_string;\r
   }\r
 \r
@@ -171,9 +172,11 @@ Pkcs7GetAttachedContent (
         *ContentSize = 0;\r
         goto _Exit;\r
       }\r
+\r
       CopyMem (*Content, OctStr->data, *ContentSize);\r
     }\r
   }\r
+\r
   Status = TRUE;\r
 \r
 _Exit:\r
index 8eda98f7b289f9c35329a698defc2db0f31a70a7..3336d2f60a6a1724637202c95adac0669e6baf87 100644 (file)
@@ -22,7 +22,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <openssl/x509v3.h>\r
 #include <openssl/pkcs7.h>\r
 \r
-UINT8 mOidValue[9] = { 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x07, 0x02 };\r
+UINT8  mOidValue[9] = { 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x07, 0x02 };\r
 \r
 /**\r
   Check input P7Data is a wrapped ContentInfo structure or not. If not construct\r
@@ -56,8 +56,8 @@ WrapPkcs7Data (
   OUT UINTN        *WrapDataSize\r
   )\r
 {\r
-  BOOLEAN          Wrapped;\r
-  UINT8            *SignedData;\r
+  BOOLEAN  Wrapped;\r
+  UINT8    *SignedData;\r
 \r
   //\r
   // Check whether input P7Data is a wrapped ContentInfo structure or not.\r
@@ -72,7 +72,7 @@ WrapPkcs7Data (
   }\r
 \r
   if (Wrapped) {\r
-    *WrapData     = (UINT8 *) P7Data;\r
+    *WrapData     = (UINT8 *)P7Data;\r
     *WrapDataSize = P7Length;\r
   } else {\r
     //\r
@@ -96,8 +96,8 @@ WrapPkcs7Data (
     //\r
     // Part2: Length1 = P7Length + 19 - 4, in big endian.\r
     //\r
-    SignedData[2] = (UINT8) (((UINT16) (*WrapDataSize - 4)) >> 8);\r
-    SignedData[3] = (UINT8) (((UINT16) (*WrapDataSize - 4)) & 0xff);\r
+    SignedData[2] = (UINT8)(((UINT16)(*WrapDataSize - 4)) >> 8);\r
+    SignedData[3] = (UINT8)(((UINT16)(*WrapDataSize - 4)) & 0xff);\r
 \r
     //\r
     // Part3: 0x06, 0x09.\r
@@ -119,8 +119,8 @@ WrapPkcs7Data (
     //\r
     // Part6: Length2 = P7Length, in big endian.\r
     //\r
-    SignedData[17] = (UINT8) (((UINT16) P7Length) >> 8);\r
-    SignedData[18] = (UINT8) (((UINT16) P7Length) & 0xff);\r
+    SignedData[17] = (UINT8)(((UINT16)P7Length) >> 8);\r
+    SignedData[18] = (UINT8)(((UINT16)P7Length) & 0xff);\r
 \r
     //\r
     // Part7: P7Data.\r
@@ -147,19 +147,20 @@ WrapPkcs7Data (
 **/\r
 BOOLEAN\r
 X509PopCertificate (\r
-  IN  VOID  *X509Stack,\r
-  OUT UINT8 **Cert,\r
-  OUT UINTN *CertSize\r
+  IN  VOID   *X509Stack,\r
+  OUT UINT8  **Cert,\r
+  OUT UINTN  *CertSize\r
   )\r
 {\r
-  BIO             *CertBio;\r
-  X509            *X509Cert;\r
-  STACK_OF(X509)  *CertStack;\r
-  BOOLEAN         Status;\r
-  INT32           Result;\r
-  BUF_MEM         *Ptr;\r
-  INT32           Length;\r
-  VOID            *Buffer;\r
+  BIO   *CertBio;\r
+  X509  *X509Cert;\r
+\r
+  STACK_OF (X509)  *CertStack;\r
+  BOOLEAN  Status;\r
+  INT32    Result;\r
+  BUF_MEM  *Ptr;\r
+  INT32    Length;\r
+  VOID     *Buffer;\r
 \r
   Status = FALSE;\r
 \r
@@ -167,7 +168,7 @@ X509PopCertificate (
     return Status;\r
   }\r
 \r
-  CertStack = (STACK_OF(X509) *) X509Stack;\r
+  CertStack = (STACK_OF (X509) *) X509Stack;\r
 \r
   X509Cert = sk_X509_pop (CertStack);\r
 \r
@@ -258,23 +259,25 @@ Pkcs7GetSigners (
   OUT UINTN        *CertLength\r
   )\r
 {\r
-  PKCS7            *Pkcs7;\r
-  BOOLEAN          Status;\r
-  UINT8            *SignedData;\r
-  CONST UINT8      *Temp;\r
-  UINTN            SignedDataSize;\r
-  BOOLEAN          Wrapped;\r
-  STACK_OF(X509)   *Stack;\r
-  UINT8            Index;\r
-  UINT8            *CertBuf;\r
-  UINT8            *OldBuf;\r
-  UINTN            BufferSize;\r
-  UINTN            OldSize;\r
-  UINT8            *SingleCert;\r
-  UINTN            SingleCertSize;\r
+  PKCS7        *Pkcs7;\r
+  BOOLEAN      Status;\r
+  UINT8        *SignedData;\r
+  CONST UINT8  *Temp;\r
+  UINTN        SignedDataSize;\r
+  BOOLEAN      Wrapped;\r
+\r
+  STACK_OF (X509)   *Stack;\r
+  UINT8  Index;\r
+  UINT8  *CertBuf;\r
+  UINT8  *OldBuf;\r
+  UINTN  BufferSize;\r
+  UINTN  OldSize;\r
+  UINT8  *SingleCert;\r
+  UINTN  SingleCertSize;\r
 \r
   if ((P7Data == NULL) || (CertStack == NULL) || (StackLength == NULL) ||\r
-      (TrustedCert == NULL) || (CertLength == NULL) || (P7Length > INT_MAX)) {\r
+      (TrustedCert == NULL) || (CertLength == NULL) || (P7Length > INT_MAX))\r
+  {\r
     return FALSE;\r
   }\r
 \r
@@ -297,8 +300,8 @@ Pkcs7GetSigners (
     goto _Exit;\r
   }\r
 \r
-  Temp = SignedData;\r
-  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **) &Temp, (int) SignedDataSize);\r
+  Temp  = SignedData;\r
+  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **)&Temp, (int)SignedDataSize);\r
   if (Pkcs7 == NULL) {\r
     goto _Exit;\r
   }\r
@@ -310,7 +313,7 @@ Pkcs7GetSigners (
     goto _Exit;\r
   }\r
 \r
-  Stack = PKCS7_get0_signers(Pkcs7, NULL, PKCS7_BINARY);\r
+  Stack = PKCS7_get0_signers (Pkcs7, NULL, PKCS7_BINARY);\r
   if (Stack == NULL) {\r
     goto _Exit;\r
   }\r
@@ -350,7 +353,7 @@ Pkcs7GetSigners (
       OldBuf = NULL;\r
     }\r
 \r
-    WriteUnaligned32 ((UINT32 *) (CertBuf + OldSize), (UINT32) SingleCertSize);\r
+    WriteUnaligned32 ((UINT32 *)(CertBuf + OldSize), (UINT32)SingleCertSize);\r
     CopyMem (CertBuf + OldSize + sizeof (UINT32), SingleCert, SingleCertSize);\r
 \r
     free (SingleCert);\r
@@ -363,7 +366,7 @@ Pkcs7GetSigners (
     //\r
     CertBuf[0] = Index;\r
 \r
-    *CertLength = BufferSize - OldSize - sizeof (UINT32);\r
+    *CertLength  = BufferSize - OldSize - sizeof (UINT32);\r
     *TrustedCert = malloc (*CertLength);\r
     if (*TrustedCert == NULL) {\r
       goto _Exit;\r
@@ -372,7 +375,7 @@ Pkcs7GetSigners (
     CopyMem (*TrustedCert, CertBuf + OldSize + sizeof (UINT32), *CertLength);\r
     *CertStack   = CertBuf;\r
     *StackLength = BufferSize;\r
-    Status = TRUE;\r
+    Status       = TRUE;\r
   }\r
 \r
 _Exit:\r
@@ -388,7 +391,7 @@ _Exit:
   }\r
 \r
   if (Stack != NULL) {\r
-    sk_X509_pop_free(Stack, X509_free);\r
+    sk_X509_pop_free (Stack, X509_free);\r
   }\r
 \r
   if (SingleCert !=  NULL) {\r
@@ -416,7 +419,7 @@ _Exit:
 VOID\r
 EFIAPI\r
 Pkcs7FreeSigners (\r
-  IN  UINT8        *Certs\r
+  IN  UINT8  *Certs\r
   )\r
 {\r
   if (Certs == NULL) {\r
@@ -459,43 +462,45 @@ Pkcs7GetCertificatesList (
   OUT UINTN        *UnchainLength\r
   )\r
 {\r
-  BOOLEAN          Status;\r
-  UINT8            *NewP7Data;\r
-  UINTN            NewP7Length;\r
-  BOOLEAN          Wrapped;\r
-  UINT8            Index;\r
-  PKCS7            *Pkcs7;\r
-  X509_STORE_CTX   *CertCtx;\r
-  STACK_OF(X509)   *CtxChain;\r
-  STACK_OF(X509)   *CtxUntrusted;\r
-  X509             *CtxCert;\r
-  STACK_OF(X509)   *Signers;\r
-  X509             *Signer;\r
-  X509             *Cert;\r
-  X509             *Issuer;\r
-  X509_NAME        *IssuerName;\r
-  UINT8            *CertBuf;\r
-  UINT8            *OldBuf;\r
-  UINTN            BufferSize;\r
-  UINTN            OldSize;\r
-  UINT8            *SingleCert;\r
-  UINTN            CertSize;\r
+  BOOLEAN         Status;\r
+  UINT8           *NewP7Data;\r
+  UINTN           NewP7Length;\r
+  BOOLEAN         Wrapped;\r
+  UINT8           Index;\r
+  PKCS7           *Pkcs7;\r
+  X509_STORE_CTX  *CertCtx;\r
+\r
+  STACK_OF (X509)   *CtxChain;\r
+  STACK_OF (X509)   *CtxUntrusted;\r
+  X509  *CtxCert;\r
+\r
+  STACK_OF (X509)   *Signers;\r
+  X509       *Signer;\r
+  X509       *Cert;\r
+  X509       *Issuer;\r
+  X509_NAME  *IssuerName;\r
+  UINT8      *CertBuf;\r
+  UINT8      *OldBuf;\r
+  UINTN      BufferSize;\r
+  UINTN      OldSize;\r
+  UINT8      *SingleCert;\r
+  UINTN      CertSize;\r
 \r
   //\r
   // Initializations\r
   //\r
-  Status         = FALSE;\r
-  NewP7Data      = NULL;\r
-  Pkcs7          = NULL;\r
-  CertCtx        = NULL;\r
-  CtxChain       = NULL;\r
-  CtxCert        = NULL;\r
-  CtxUntrusted   = NULL;\r
-  Cert           = NULL;\r
-  SingleCert     = NULL;\r
-  CertBuf        = NULL;\r
-  OldBuf         = NULL;\r
-  Signers        = NULL;\r
+  Status       = FALSE;\r
+  NewP7Data    = NULL;\r
+  Pkcs7        = NULL;\r
+  CertCtx      = NULL;\r
+  CtxChain     = NULL;\r
+  CtxCert      = NULL;\r
+  CtxUntrusted = NULL;\r
+  Cert         = NULL;\r
+  SingleCert   = NULL;\r
+  CertBuf      = NULL;\r
+  OldBuf       = NULL;\r
+  Signers      = NULL;\r
 \r
   ZeroMem (&CertCtx, sizeof (CertCtx));\r
 \r
@@ -503,7 +508,8 @@ Pkcs7GetCertificatesList (
   // Parameter Checking\r
   //\r
   if ((P7Data == NULL) || (SignerChainCerts == NULL) || (ChainLength == NULL) ||\r
-      (UnchainCerts == NULL) || (UnchainLength == NULL) || (P7Length > INT_MAX)) {\r
+      (UnchainCerts == NULL) || (UnchainLength == NULL) || (P7Length > INT_MAX))\r
+  {\r
     return Status;\r
   }\r
 \r
@@ -523,7 +529,7 @@ Pkcs7GetCertificatesList (
   //\r
   // Decodes PKCS#7 SignedData\r
   //\r
-  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **) &NewP7Data, (int) NewP7Length);\r
+  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **)&NewP7Data, (int)NewP7Length);\r
   if ((Pkcs7 == NULL) || (!PKCS7_type_is_signed (Pkcs7))) {\r
     goto _Error;\r
   }\r
@@ -537,15 +543,18 @@ Pkcs7GetCertificatesList (
   if ((Signers == NULL) || (sk_X509_num (Signers) != 1)) {\r
     goto _Error;\r
   }\r
+\r
   Signer = sk_X509_value (Signers, 0);\r
 \r
   CertCtx = X509_STORE_CTX_new ();\r
   if (CertCtx == NULL) {\r
     goto _Error;\r
   }\r
+\r
   if (!X509_STORE_CTX_init (CertCtx, NULL, Signer, Pkcs7->d.sign->cert)) {\r
     goto _Error;\r
   }\r
+\r
   //\r
   // Initialize Chained & Untrusted stack\r
   //\r
@@ -553,10 +562,12 @@ Pkcs7GetCertificatesList (
   CtxCert  = X509_STORE_CTX_get0_cert (CertCtx);\r
   if (CtxChain == NULL) {\r
     if (((CtxChain = sk_X509_new_null ()) == NULL) ||\r
-        (!sk_X509_push (CtxChain, CtxCert))) {\r
+        (!sk_X509_push (CtxChain, CtxCert)))\r
+    {\r
       goto _Error;\r
     }\r
   }\r
+\r
   CtxUntrusted = X509_STORE_CTX_get0_untrusted (CertCtx);\r
   if (CtxUntrusted != NULL) {\r
     (VOID)sk_X509_delete_ptr (CtxUntrusted, Signer);\r
@@ -566,7 +577,7 @@ Pkcs7GetCertificatesList (
   // Build certificates stack chained from Signer's certificate.\r
   //\r
   Cert = Signer;\r
-  for (; ;) {\r
+  for ( ; ;) {\r
     //\r
     // Self-Issue checking\r
     //\r
@@ -581,13 +592,14 @@ Pkcs7GetCertificatesList (
     // Found the issuer of the current certificate\r
     //\r
     if (CtxUntrusted != NULL) {\r
-      Issuer = NULL;\r
+      Issuer     = NULL;\r
       IssuerName = X509_get_issuer_name (Cert);\r
       Issuer     = X509_find_by_subject (CtxUntrusted, IssuerName);\r
       if (Issuer != NULL) {\r
         if (!sk_X509_push (CtxChain, Issuer)) {\r
           goto _Error;\r
         }\r
+\r
         (VOID)sk_X509_delete_ptr (CtxUntrusted, Issuer);\r
 \r
         Cert = Issuer;\r
@@ -629,13 +641,14 @@ Pkcs7GetCertificatesList (
         Status = FALSE;\r
         goto _Error;\r
       }\r
+\r
       if (OldBuf != NULL) {\r
         CopyMem (CertBuf, OldBuf, OldSize);\r
         free (OldBuf);\r
         OldBuf = NULL;\r
       }\r
 \r
-      WriteUnaligned32 ((UINT32 *) (CertBuf + OldSize), (UINT32) CertSize);\r
+      WriteUnaligned32 ((UINT32 *)(CertBuf + OldSize), (UINT32)CertSize);\r
       CopyMem (CertBuf + OldSize + sizeof (UINT32), SingleCert, CertSize);\r
 \r
       free (SingleCert);\r
@@ -672,13 +685,14 @@ Pkcs7GetCertificatesList (
         Status = FALSE;\r
         goto _Error;\r
       }\r
+\r
       if (OldBuf != NULL) {\r
         CopyMem (CertBuf, OldBuf, OldSize);\r
         free (OldBuf);\r
         OldBuf = NULL;\r
       }\r
 \r
-      WriteUnaligned32 ((UINT32 *) (CertBuf + OldSize), (UINT32) CertSize);\r
+      WriteUnaligned32 ((UINT32 *)(CertBuf + OldSize), (UINT32)CertSize);\r
       CopyMem (CertBuf + OldSize + sizeof (UINT32), SingleCert, CertSize);\r
 \r
       free (SingleCert);\r
@@ -709,6 +723,7 @@ _Error:
   if (Pkcs7 != NULL) {\r
     PKCS7_free (Pkcs7);\r
   }\r
+\r
   sk_X509_free (Signers);\r
 \r
   if (CertCtx != NULL) {\r
@@ -768,21 +783,22 @@ Pkcs7Verify (
   IN  UINTN        DataLength\r
   )\r
 {\r
-  PKCS7       *Pkcs7;\r
-  BIO         *DataBio;\r
-  BOOLEAN     Status;\r
-  X509        *Cert;\r
-  X509_STORE  *CertStore;\r
-  UINT8       *SignedData;\r
-  CONST UINT8 *Temp;\r
-  UINTN       SignedDataSize;\r
-  BOOLEAN     Wrapped;\r
+  PKCS7        *Pkcs7;\r
+  BIO          *DataBio;\r
+  BOOLEAN      Status;\r
+  X509         *Cert;\r
+  X509_STORE   *CertStore;\r
+  UINT8        *SignedData;\r
+  CONST UINT8  *Temp;\r
+  UINTN        SignedDataSize;\r
+  BOOLEAN      Wrapped;\r
 \r
   //\r
   // Check input parameters.\r
   //\r
-  if (P7Data == NULL || TrustedCert == NULL || InData == NULL ||\r
-    P7Length > INT_MAX || CertLength > INT_MAX || DataLength > INT_MAX) {\r
+  if ((P7Data == NULL) || (TrustedCert == NULL) || (InData == NULL) ||\r
+      (P7Length > INT_MAX) || (CertLength > INT_MAX) || (DataLength > INT_MAX))\r
+  {\r
     return FALSE;\r
   }\r
 \r
@@ -797,18 +813,23 @@ Pkcs7Verify (
   if (EVP_add_digest (EVP_md5 ()) == 0) {\r
     return FALSE;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha1 ()) == 0) {\r
     return FALSE;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha256 ()) == 0) {\r
     return FALSE;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha384 ()) == 0) {\r
     return FALSE;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha512 ()) == 0) {\r
     return FALSE;\r
   }\r
+\r
   if (EVP_add_digest_alias (SN_sha1WithRSAEncryption, SN_sha1WithRSA) == 0) {\r
     return FALSE;\r
   }\r
@@ -827,8 +848,8 @@ Pkcs7Verify (
     goto _Exit;\r
   }\r
 \r
-  Temp = SignedData;\r
-  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **) &Temp, (int) SignedDataSize);\r
+  Temp  = SignedData;\r
+  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **)&Temp, (int)SignedDataSize);\r
   if (Pkcs7 == NULL) {\r
     goto _Exit;\r
   }\r
@@ -844,7 +865,7 @@ Pkcs7Verify (
   // Read DER-encoded root certificate and Construct X509 Certificate\r
   //\r
   Temp = TrustedCert;\r
-  Cert = d2i_X509 (NULL, &Temp, (long) CertLength);\r
+  Cert = d2i_X509 (NULL, &Temp, (long)CertLength);\r
   if (Cert == NULL) {\r
     goto _Exit;\r
   }\r
@@ -856,6 +877,7 @@ Pkcs7Verify (
   if (CertStore == NULL) {\r
     goto _Exit;\r
   }\r
+\r
   if (!(X509_STORE_add_cert (CertStore, Cert))) {\r
     goto _Exit;\r
   }\r
@@ -864,7 +886,7 @@ Pkcs7Verify (
   // For generic PKCS#7 handling, InData may be NULL if the content is present\r
   // in PKCS#7 structure. So ignore NULL checking here.\r
   //\r
-  DataBio = BIO_new_mem_buf (InData, (int) DataLength);\r
+  DataBio = BIO_new_mem_buf (InData, (int)DataLength);\r
   if (DataBio == NULL) {\r
     goto _Exit;\r
   }\r
@@ -873,8 +895,10 @@ Pkcs7Verify (
   // Allow partial certificate chains, terminated by a non-self-signed but\r
   // still trusted intermediate certificate. Also disable time checks.\r
   //\r
-  X509_STORE_set_flags (CertStore,\r
-                        X509_V_FLAG_PARTIAL_CHAIN | X509_V_FLAG_NO_CHECK_TIME);\r
+  X509_STORE_set_flags (\r
+    CertStore,\r
+    X509_V_FLAG_PARTIAL_CHAIN | X509_V_FLAG_NO_CHECK_TIME\r
+    );\r
 \r
   //\r
   // OpenSSL PKCS7 Verification by default checks for SMIME (email signing) and\r
@@ -886,7 +910,7 @@ Pkcs7Verify (
   //\r
   // Verifies the PKCS#7 signedData structure\r
   //\r
-  Status = (BOOLEAN) PKCS7_verify (Pkcs7, NULL, CertStore, DataBio, NULL, PKCS7_BINARY);\r
+  Status = (BOOLEAN)PKCS7_verify (Pkcs7, NULL, CertStore, DataBio, NULL, PKCS7_BINARY);\r
 \r
 _Exit:\r
   //\r
@@ -903,4 +927,3 @@ _Exit:
 \r
   return Status;\r
 }\r
-\r
index 40cc39afe7dd529d5bfd12855b053ba89905c7a4..833b29ae97551b672abb7b3482e0a48110ff7ba3 100644 (file)
 **/\r
 EFI_STATUS\r
 GetSignerCertificate (\r
-  IN CONST PKCS7 *CertChain,\r
-  OUT X509       **SignerCert\r
+  IN CONST PKCS7  *CertChain,\r
+  OUT X509        **SignerCert\r
   )\r
 {\r
-  EFI_STATUS      Status;\r
-  STACK_OF(X509)  *Signers;\r
-  INT32           NumberSigners;\r
+  EFI_STATUS  Status;\r
 \r
-  Status         = EFI_SUCCESS;\r
-  Signers        = NULL;\r
-  NumberSigners  = 0;\r
+  STACK_OF (X509)  *Signers;\r
+  INT32  NumberSigners;\r
 \r
-  if (CertChain == NULL || SignerCert == NULL) {\r
+  Status        = EFI_SUCCESS;\r
+  Signers       = NULL;\r
+  NumberSigners = 0;\r
+\r
+  if ((CertChain == NULL) || (SignerCert == NULL)) {\r
     Status = EFI_INVALID_PARAMETER;\r
     goto Exit;\r
   }\r
@@ -84,7 +85,7 @@ GetSignerCertificate (
   //\r
   // Get the signers from the chain.\r
   //\r
-  Signers = PKCS7_get0_signers ((PKCS7*) CertChain, NULL, PKCS7_BINARY);\r
+  Signers = PKCS7_get0_signers ((PKCS7 *)CertChain, NULL, PKCS7_BINARY);\r
   if (Signers == NULL) {\r
     //\r
     // Fail to get signers form PKCS7\r
@@ -118,7 +119,6 @@ Exit:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Determines if the specified EKU represented in ASN1 form is present\r
   in a given certificate.\r
@@ -134,8 +134,8 @@ Exit:
 **/\r
 EFI_STATUS\r
 IsEkuInCertificate (\r
-  IN CONST X509  *Cert,\r
-  IN ASN1_OBJECT *Asn1ToFind\r
+  IN CONST X509   *Cert,\r
+  IN ASN1_OBJECT  *Asn1ToFind\r
   )\r
 {\r
   EFI_STATUS          Status;\r
@@ -147,15 +147,15 @@ IsEkuInCertificate (
   ASN1_OBJECT         *Asn1InCert;\r
   INTN                Index;\r
 \r
-  Status            = EFI_NOT_FOUND;\r
-  ClonedCert        = NULL;\r
-  Extension         = NULL;\r
-  Eku               = NULL;\r
-  ExtensionIndex    = -1;\r
-  NumExtensions     = 0;\r
-  Asn1InCert        = NULL;\r
+  Status         = EFI_NOT_FOUND;\r
+  ClonedCert     = NULL;\r
+  Extension      = NULL;\r
+  Eku            = NULL;\r
+  ExtensionIndex = -1;\r
+  NumExtensions  = 0;\r
+  Asn1InCert     = NULL;\r
 \r
-  if (Cert == NULL || Asn1ToFind == NULL) {\r
+  if ((Cert == NULL) || (Asn1ToFind == NULL)) {\r
     Status = EFI_INVALID_PARAMETER;\r
     goto Exit;\r
   }\r
@@ -164,7 +164,7 @@ IsEkuInCertificate (
   // Clone the certificate.  This is required because the Extension API's\r
   // only work once per instance of an X509 object.\r
   //\r
-  ClonedCert = X509_dup ((X509*)Cert);\r
+  ClonedCert = X509_dup ((X509 *)Cert);\r
   if (ClonedCert == NULL) {\r
     //\r
     // Fail to duplicate cert.\r
@@ -193,7 +193,7 @@ IsEkuInCertificate (
     goto Exit;\r
   }\r
 \r
-  Eku = (EXTENDED_KEY_USAGE*)X509V3_EXT_d2i (Extension);\r
+  Eku = (EXTENDED_KEY_USAGE *)X509V3_EXT_d2i (Extension);\r
   if (Eku == NULL) {\r
     //\r
     // Fail to get Eku from extension.\r
@@ -215,8 +215,9 @@ IsEkuInCertificate (
       goto Exit;\r
     }\r
 \r
-    if (Asn1InCert->length == Asn1ToFind->length &&\r
-        CompareMem (Asn1InCert->data, Asn1ToFind->data, Asn1InCert->length) == 0) {\r
+    if ((Asn1InCert->length == Asn1ToFind->length) &&\r
+        (CompareMem (Asn1InCert->data, Asn1ToFind->data, Asn1InCert->length) == 0))\r
+    {\r
       //\r
       // Found Eku in certificate.\r
       //\r
@@ -241,7 +242,6 @@ Exit:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Determines if the specified EKUs are present in a signing certificate.\r
 \r
@@ -256,23 +256,23 @@ Exit:
   @retval EFI_NOT_FOUND             One or more EKU's were not found in the signature.\r
 **/\r
 EFI_STATUS\r
-CheckEKUs(\r
-  IN CONST X509     *SignerCert,\r
-  IN CONST CHAR8    *RequiredEKUs[],\r
-  IN CONST UINT32   RequiredEKUsSize,\r
-  IN BOOLEAN        RequireAllPresent\r
+CheckEKUs (\r
+  IN CONST X509    *SignerCert,\r
+  IN CONST CHAR8   *RequiredEKUs[],\r
+  IN CONST UINT32  RequiredEKUsSize,\r
+  IN BOOLEAN       RequireAllPresent\r
   )\r
 {\r
-  EFI_STATUS    Status;\r
-  ASN1_OBJECT   *Asn1ToFind;\r
-  UINT32        NumEkusFound;\r
-  UINT32        Index;\r
+  EFI_STATUS   Status;\r
+  ASN1_OBJECT  *Asn1ToFind;\r
+  UINT32       NumEkusFound;\r
+  UINT32       Index;\r
 \r
   Status       = EFI_SUCCESS;\r
   Asn1ToFind   = NULL;\r
   NumEkusFound = 0;\r
 \r
-  if (SignerCert == NULL || RequiredEKUs == NULL || RequiredEKUsSize == 0) {\r
+  if ((SignerCert == NULL) || (RequiredEKUs == NULL) || (RequiredEKUsSize == 0)) {\r
     Status = EFI_INVALID_PARAMETER;\r
     goto Exit;\r
   }\r
@@ -282,7 +282,7 @@ CheckEKUs(
     // Finding required EKU in cert.\r
     //\r
     if (Asn1ToFind != NULL) {\r
-      ASN1_OBJECT_free(Asn1ToFind);\r
+      ASN1_OBJECT_free (Asn1ToFind);\r
       Asn1ToFind = NULL;\r
     }\r
 \r
@@ -314,11 +314,12 @@ CheckEKUs(
 Exit:\r
 \r
   if (Asn1ToFind != NULL) {\r
-    ASN1_OBJECT_free(Asn1ToFind);\r
+    ASN1_OBJECT_free (Asn1ToFind);\r
   }\r
 \r
   if (RequireAllPresent &&\r
-      NumEkusFound == RequiredEKUsSize) {\r
+      (NumEkusFound == RequiredEKUsSize))\r
+  {\r
     //\r
     // Found all required EKUs in certificate.\r
     //\r
@@ -361,43 +362,45 @@ Exit:
 EFI_STATUS\r
 EFIAPI\r
 VerifyEKUsInPkcs7Signature (\r
-  IN CONST UINT8    *Pkcs7Signature,\r
-  IN CONST UINT32   SignatureSize,\r
-  IN CONST CHAR8    *RequiredEKUs[],\r
-  IN CONST UINT32   RequiredEKUsSize,\r
-  IN BOOLEAN        RequireAllPresent\r
+  IN CONST UINT8   *Pkcs7Signature,\r
+  IN CONST UINT32  SignatureSize,\r
+  IN CONST CHAR8   *RequiredEKUs[],\r
+  IN CONST UINT32  RequiredEKUsSize,\r
+  IN BOOLEAN       RequireAllPresent\r
   )\r
 {\r
-  EFI_STATUS        Status;\r
-  PKCS7             *Pkcs7;\r
-  STACK_OF(X509)    *CertChain;\r
-  INT32             SignatureType;\r
-  INT32             NumberCertsInSignature;\r
-  X509              *SignerCert;\r
-  UINT8             *SignedData;\r
-  UINT8             *Temp;\r
-  UINTN             SignedDataSize;\r
-  BOOLEAN           IsWrapped;\r
-  BOOLEAN           Ok;\r
-\r
-  Status                    = EFI_SUCCESS;\r
-  Pkcs7                     = NULL;\r
-  CertChain                 = NULL;\r
-  SignatureType             = 0;\r
-  NumberCertsInSignature    = 0;\r
-  SignerCert                = NULL;\r
-  SignedData                = NULL;\r
-  SignedDataSize            = 0;\r
-  IsWrapped                 = FALSE;\r
-  Ok                        = FALSE;\r
+  EFI_STATUS  Status;\r
+  PKCS7       *Pkcs7;\r
+\r
+  STACK_OF (X509)    *CertChain;\r
+  INT32    SignatureType;\r
+  INT32    NumberCertsInSignature;\r
+  X509     *SignerCert;\r
+  UINT8    *SignedData;\r
+  UINT8    *Temp;\r
+  UINTN    SignedDataSize;\r
+  BOOLEAN  IsWrapped;\r
+  BOOLEAN  Ok;\r
+\r
+  Status                 = EFI_SUCCESS;\r
+  Pkcs7                  = NULL;\r
+  CertChain              = NULL;\r
+  SignatureType          = 0;\r
+  NumberCertsInSignature = 0;\r
+  SignerCert             = NULL;\r
+  SignedData             = NULL;\r
+  SignedDataSize         = 0;\r
+  IsWrapped              = FALSE;\r
+  Ok                     = FALSE;\r
 \r
   //\r
-  //Validate the input parameters.\r
+  // Validate the input parameters.\r
   //\r
-  if (Pkcs7Signature   == NULL ||\r
-      SignatureSize    == 0    ||\r
-      RequiredEKUs     == NULL ||\r
-      RequiredEKUsSize == 0) {\r
+  if ((Pkcs7Signature   == NULL) ||\r
+      (SignatureSize    == 0) ||\r
+      (RequiredEKUs     == NULL) ||\r
+      (RequiredEKUsSize == 0))\r
+  {\r
     Status = EFI_INVALID_PARAMETER;\r
     goto Exit;\r
   }\r
@@ -409,11 +412,13 @@ VerifyEKUsInPkcs7Signature (
   //\r
   // Wrap the PKCS7 data if needed.\r
   //\r
-  Ok = WrapPkcs7Data (Pkcs7Signature,\r
-                      SignatureSize,\r
-                      &IsWrapped,\r
-                      &SignedData,\r
-                      &SignedDataSize);\r
+  Ok = WrapPkcs7Data (\r
+         Pkcs7Signature,\r
+         SignatureSize,\r
+         &IsWrapped,\r
+         &SignedData,\r
+         &SignedDataSize\r
+         );\r
   if (!Ok) {\r
     //\r
     // Fail to Wrap the PKCS7 data.\r
@@ -441,18 +446,20 @@ VerifyEKUsInPkcs7Signature (
   //\r
   SignatureType = OBJ_obj2nid (Pkcs7->type);\r
   switch (SignatureType) {\r
-  case NID_pkcs7_signed:\r
-    if (Pkcs7->d.sign != NULL) {\r
-      CertChain = Pkcs7->d.sign->cert;\r
-    }\r
-    break;\r
-  case NID_pkcs7_signedAndEnveloped:\r
-    if (Pkcs7->d.signed_and_enveloped != NULL) {\r
-      CertChain = Pkcs7->d.signed_and_enveloped->cert;\r
-    }\r
-    break;\r
-  default:\r
-    break;\r
+    case NID_pkcs7_signed:\r
+      if (Pkcs7->d.sign != NULL) {\r
+        CertChain = Pkcs7->d.sign->cert;\r
+      }\r
+\r
+      break;\r
+    case NID_pkcs7_signedAndEnveloped:\r
+      if (Pkcs7->d.signed_and_enveloped != NULL) {\r
+        CertChain = Pkcs7->d.signed_and_enveloped->cert;\r
+      }\r
+\r
+      break;\r
+    default:\r
+      break;\r
   }\r
 \r
   //\r
@@ -483,7 +490,7 @@ VerifyEKUsInPkcs7Signature (
   // Get the leaf signer.\r
   //\r
   Status = GetSignerCertificate (Pkcs7, &SignerCert);\r
-  if (Status != EFI_SUCCESS || SignerCert == NULL) {\r
+  if ((Status != EFI_SUCCESS) || (SignerCert == NULL)) {\r
     //\r
     // Fail to get the end-entity leaf signer certificate.\r
     //\r
@@ -514,4 +521,3 @@ Exit:
 \r
   return Status;\r
 }\r
-\r
index aea5d30a6fda5392eeca8e4b018a7e1e2d18de84..9ac122ac072e77636fe7516b94cef5d75734ea10 100644 (file)
 EFI_STATUS\r
 EFIAPI\r
 VerifyEKUsInPkcs7Signature (\r
-  IN CONST UINT8    *Pkcs7Signature,\r
-  IN CONST UINT32   SignatureSize,\r
-  IN CONST CHAR8    *RequiredEKUs[],\r
-  IN CONST UINT32   RequiredEKUsSize,\r
-  IN BOOLEAN        RequireAllPresent\r
+  IN CONST UINT8   *Pkcs7Signature,\r
+  IN CONST UINT32  SignatureSize,\r
+  IN CONST CHAR8   *RequiredEKUs[],\r
+  IN CONST UINT32  RequiredEKUsSize,\r
+  IN BOOLEAN       RequireAllPresent\r
   )\r
 {\r
   ASSERT (FALSE);\r
   return RETURN_UNSUPPORTED;\r
 }\r
-\r
index 0ddf16a61b31587795051ef6a0a6620179a0baf2..b9b7960126dea6cf49a36c889c859ddbb85df0fa 100644 (file)
@@ -57,7 +57,7 @@ Pkcs7GetSigners (
 VOID\r
 EFIAPI\r
 Pkcs7FreeSigners (\r
-  IN  UINT8        *Certs\r
+  IN  UINT8  *Certs\r
   )\r
 {\r
   ASSERT (FALSE);\r
index 1b0cda18219cef8fe04ef4783d77f87a42985ae8..3c17b203aa6d038a0e319d39e05d4795d578204b 100644 (file)
@@ -36,4 +36,3 @@ Pkcs7GetAttachedContent (
   ASSERT (FALSE);\r
   return FALSE;\r
 }\r
-\r
index d24e1fdf68019d0ab2ab57474164d08d4844903d..5bd740bf7594da48941af3d178963c3715dd3167 100644 (file)
@@ -34,7 +34,7 @@ RsaNew (
   //\r
   // Allocates & Initializes RSA Context by OpenSSL RSA_new()\r
   //\r
-  return (VOID *) RSA_new ();\r
+  return (VOID *)RSA_new ();\r
 }\r
 \r
 /**\r
@@ -52,7 +52,7 @@ RsaFree (
   //\r
   // Free OpenSSL RSA Context\r
   //\r
-  RSA_free ((RSA *) RsaContext);\r
+  RSA_free ((RSA *)RsaContext);\r
 }\r
 \r
 /**\r
@@ -99,7 +99,7 @@ RsaSetKey (
   //\r
   // Check input parameters.\r
   //\r
-  if (RsaContext == NULL || BnSize > INT_MAX) {\r
+  if ((RsaContext == NULL) || (BnSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
@@ -115,7 +115,7 @@ RsaSetKey (
   //\r
   // Retrieve the components from RSA object.\r
   //\r
-  RsaKey = (RSA *) RsaContext;\r
+  RsaKey = (RSA *)RsaContext;\r
   RSA_get0_key (RsaKey, (const BIGNUM **)&BnN, (const BIGNUM **)&BnE, (const BIGNUM **)&BnD);\r
   RSA_get0_factors (RsaKey, (const BIGNUM **)&BnP, (const BIGNUM **)&BnQ);\r
   RSA_get0_crt_params (RsaKey, (const BIGNUM **)&BnDp, (const BIGNUM **)&BnDq, (const BIGNUM **)&BnQInv);\r
@@ -126,118 +126,127 @@ RsaSetKey (
   //       (N, e) are needed.\r
   //\r
   switch (KeyTag) {\r
-\r
-  //\r
-  // RSA Public Modulus (N), Public Exponent (e) and Private Exponent (d)\r
-  //\r
-  case RsaKeyN:\r
-  case RsaKeyE:\r
-  case RsaKeyD:\r
-    if (BnN == NULL) {\r
-      BnN = BN_new ();\r
-    }\r
-    if (BnE == NULL) {\r
-      BnE = BN_new ();\r
-    }\r
-    if (BnD == NULL) {\r
-      BnD = BN_new ();\r
-    }\r
-\r
-    if ((BnN == NULL) || (BnE == NULL) || (BnD == NULL)) {\r
-      return FALSE;\r
-    }\r
-\r
-    switch (KeyTag) {\r
+    //\r
+    // RSA Public Modulus (N), Public Exponent (e) and Private Exponent (d)\r
+    //\r
     case RsaKeyN:\r
-      BnN = BN_bin2bn (BigNumber, (UINT32)BnSize, BnN);\r
-      break;\r
     case RsaKeyE:\r
-      BnE = BN_bin2bn (BigNumber, (UINT32)BnSize, BnE);\r
-      break;\r
     case RsaKeyD:\r
-      BnD = BN_bin2bn (BigNumber, (UINT32)BnSize, BnD);\r
-      break;\r
-    default:\r
-      return FALSE;\r
-    }\r
-    if (RSA_set0_key (RsaKey, BN_dup(BnN), BN_dup(BnE), BN_dup(BnD)) == 0) {\r
-      return FALSE;\r
-    }\r
+      if (BnN == NULL) {\r
+        BnN = BN_new ();\r
+      }\r
+\r
+      if (BnE == NULL) {\r
+        BnE = BN_new ();\r
+      }\r
+\r
+      if (BnD == NULL) {\r
+        BnD = BN_new ();\r
+      }\r
+\r
+      if ((BnN == NULL) || (BnE == NULL) || (BnD == NULL)) {\r
+        return FALSE;\r
+      }\r
+\r
+      switch (KeyTag) {\r
+        case RsaKeyN:\r
+          BnN = BN_bin2bn (BigNumber, (UINT32)BnSize, BnN);\r
+          break;\r
+        case RsaKeyE:\r
+          BnE = BN_bin2bn (BigNumber, (UINT32)BnSize, BnE);\r
+          break;\r
+        case RsaKeyD:\r
+          BnD = BN_bin2bn (BigNumber, (UINT32)BnSize, BnD);\r
+          break;\r
+        default:\r
+          return FALSE;\r
+      }\r
+\r
+      if (RSA_set0_key (RsaKey, BN_dup (BnN), BN_dup (BnE), BN_dup (BnD)) == 0) {\r
+        return FALSE;\r
+      }\r
 \r
-    break;\r
-\r
-  //\r
-  // RSA Secret Prime Factor of Modulus (p and q)\r
-  //\r
-  case RsaKeyP:\r
-  case RsaKeyQ:\r
-    if (BnP == NULL) {\r
-      BnP = BN_new ();\r
-    }\r
-    if (BnQ == NULL) {\r
-      BnQ = BN_new ();\r
-    }\r
-    if ((BnP == NULL) || (BnQ == NULL)) {\r
-      return FALSE;\r
-    }\r
+      break;\r
 \r
-    switch (KeyTag) {\r
+    //\r
+    // RSA Secret Prime Factor of Modulus (p and q)\r
+    //\r
     case RsaKeyP:\r
-      BnP = BN_bin2bn (BigNumber, (UINT32)BnSize, BnP);\r
-      break;\r
     case RsaKeyQ:\r
-      BnQ = BN_bin2bn (BigNumber, (UINT32)BnSize, BnQ);\r
-      break;\r
-    default:\r
-      return FALSE;\r
-    }\r
-    if (RSA_set0_factors (RsaKey, BN_dup(BnP), BN_dup(BnQ)) == 0) {\r
-      return FALSE;\r
-    }\r
+      if (BnP == NULL) {\r
+        BnP = BN_new ();\r
+      }\r
+\r
+      if (BnQ == NULL) {\r
+        BnQ = BN_new ();\r
+      }\r
+\r
+      if ((BnP == NULL) || (BnQ == NULL)) {\r
+        return FALSE;\r
+      }\r
+\r
+      switch (KeyTag) {\r
+        case RsaKeyP:\r
+          BnP = BN_bin2bn (BigNumber, (UINT32)BnSize, BnP);\r
+          break;\r
+        case RsaKeyQ:\r
+          BnQ = BN_bin2bn (BigNumber, (UINT32)BnSize, BnQ);\r
+          break;\r
+        default:\r
+          return FALSE;\r
+      }\r
+\r
+      if (RSA_set0_factors (RsaKey, BN_dup (BnP), BN_dup (BnQ)) == 0) {\r
+        return FALSE;\r
+      }\r
 \r
-    break;\r
-\r
-  //\r
-  // p's CRT Exponent (== d mod (p - 1)),  q's CRT Exponent (== d mod (q - 1)),\r
-  // and CRT Coefficient (== 1/q mod p)\r
-  //\r
-  case RsaKeyDp:\r
-  case RsaKeyDq:\r
-  case RsaKeyQInv:\r
-    if (BnDp == NULL) {\r
-      BnDp = BN_new ();\r
-    }\r
-    if (BnDq == NULL) {\r
-      BnDq = BN_new ();\r
-    }\r
-    if (BnQInv == NULL) {\r
-      BnQInv = BN_new ();\r
-    }\r
-    if ((BnDp == NULL) || (BnDq == NULL) || (BnQInv == NULL)) {\r
-      return FALSE;\r
-    }\r
+      break;\r
 \r
-    switch (KeyTag) {\r
+    //\r
+    // p's CRT Exponent (== d mod (p - 1)),  q's CRT Exponent (== d mod (q - 1)),\r
+    // and CRT Coefficient (== 1/q mod p)\r
+    //\r
     case RsaKeyDp:\r
-      BnDp = BN_bin2bn (BigNumber, (UINT32)BnSize, BnDp);\r
-      break;\r
     case RsaKeyDq:\r
-      BnDq = BN_bin2bn (BigNumber, (UINT32)BnSize, BnDq);\r
-      break;\r
     case RsaKeyQInv:\r
-      BnQInv = BN_bin2bn (BigNumber, (UINT32)BnSize, BnQInv);\r
+      if (BnDp == NULL) {\r
+        BnDp = BN_new ();\r
+      }\r
+\r
+      if (BnDq == NULL) {\r
+        BnDq = BN_new ();\r
+      }\r
+\r
+      if (BnQInv == NULL) {\r
+        BnQInv = BN_new ();\r
+      }\r
+\r
+      if ((BnDp == NULL) || (BnDq == NULL) || (BnQInv == NULL)) {\r
+        return FALSE;\r
+      }\r
+\r
+      switch (KeyTag) {\r
+        case RsaKeyDp:\r
+          BnDp = BN_bin2bn (BigNumber, (UINT32)BnSize, BnDp);\r
+          break;\r
+        case RsaKeyDq:\r
+          BnDq = BN_bin2bn (BigNumber, (UINT32)BnSize, BnDq);\r
+          break;\r
+        case RsaKeyQInv:\r
+          BnQInv = BN_bin2bn (BigNumber, (UINT32)BnSize, BnQInv);\r
+          break;\r
+        default:\r
+          return FALSE;\r
+      }\r
+\r
+      if (RSA_set0_crt_params (RsaKey, BN_dup (BnDp), BN_dup (BnDq), BN_dup (BnQInv)) == 0) {\r
+        return FALSE;\r
+      }\r
+\r
       break;\r
+\r
     default:\r
       return FALSE;\r
-    }\r
-    if (RSA_set0_crt_params (RsaKey, BN_dup(BnDp), BN_dup(BnDq), BN_dup(BnQInv)) == 0) {\r
-      return FALSE;\r
-    }\r
-\r
-    break;\r
-\r
-  default:\r
-    return FALSE;\r
   }\r
 \r
   return TRUE;\r
@@ -272,17 +281,17 @@ RsaPkcs1Verify (
   IN  UINTN        SigSize\r
   )\r
 {\r
-  INT32    DigestType;\r
-  UINT8    *SigBuf;\r
+  INT32  DigestType;\r
+  UINT8  *SigBuf;\r
 \r
   //\r
   // Check input parameters.\r
   //\r
-  if (RsaContext == NULL || MessageHash == NULL || Signature == NULL) {\r
+  if ((RsaContext == NULL) || (MessageHash == NULL) || (Signature == NULL)) {\r
     return FALSE;\r
   }\r
 \r
-  if (SigSize > INT_MAX || SigSize == 0) {\r
+  if ((SigSize > INT_MAX) || (SigSize == 0)) {\r
     return FALSE;\r
   }\r
 \r
@@ -291,37 +300,37 @@ RsaPkcs1Verify (
   //   Only MD5, SHA-1, SHA-256, SHA-384 or SHA-512 algorithm is supported.\r
   //\r
   switch (HashSize) {\r
-  case MD5_DIGEST_SIZE:\r
-    DigestType = NID_md5;\r
-    break;\r
+    case MD5_DIGEST_SIZE:\r
+      DigestType = NID_md5;\r
+      break;\r
 \r
-  case SHA1_DIGEST_SIZE:\r
-    DigestType = NID_sha1;\r
-    break;\r
+    case SHA1_DIGEST_SIZE:\r
+      DigestType = NID_sha1;\r
+      break;\r
 \r
-  case SHA256_DIGEST_SIZE:\r
-    DigestType = NID_sha256;\r
-    break;\r
+    case SHA256_DIGEST_SIZE:\r
+      DigestType = NID_sha256;\r
+      break;\r
 \r
-  case SHA384_DIGEST_SIZE:\r
-    DigestType = NID_sha384;\r
-    break;\r
+    case SHA384_DIGEST_SIZE:\r
+      DigestType = NID_sha384;\r
+      break;\r
 \r
-  case SHA512_DIGEST_SIZE:\r
-    DigestType = NID_sha512;\r
-    break;\r
+    case SHA512_DIGEST_SIZE:\r
+      DigestType = NID_sha512;\r
+      break;\r
 \r
-  default:\r
-    return FALSE;\r
+    default:\r
+      return FALSE;\r
   }\r
 \r
-  SigBuf = (UINT8 *) Signature;\r
-  return (BOOLEAN) RSA_verify (\r
-                     DigestType,\r
-                     MessageHash,\r
-                     (UINT32) HashSize,\r
-                     SigBuf,\r
-                     (UINT32) SigSize,\r
-                     (RSA *) RsaContext\r
-                     );\r
+  SigBuf = (UINT8 *)Signature;\r
+  return (BOOLEAN)RSA_verify (\r
+                    DigestType,\r
+                    MessageHash,\r
+                    (UINT32)HashSize,\r
+                    SigBuf,\r
+                    (UINT32)SigSize,\r
+                    (RSA *)RsaContext\r
+                    );\r
 }\r
index 7cd5fecf04cb139bde01c85abb43eae2ef323540..d414ce83f95f11156d8b02136dab4848b542d2ee 100644 (file)
@@ -54,82 +54,81 @@ RsaGetKey (
   IN OUT  UINTN        *BnSize\r
   )\r
 {\r
-  RSA    *RsaKey;\r
-  BIGNUM *BnKey;\r
-  UINTN  Size;\r
+  RSA     *RsaKey;\r
+  BIGNUM  *BnKey;\r
+  UINTN   Size;\r
 \r
   //\r
   // Check input parameters.\r
   //\r
-  if (RsaContext == NULL || BnSize == NULL) {\r
+  if ((RsaContext == NULL) || (BnSize == NULL)) {\r
     return FALSE;\r
   }\r
 \r
-  RsaKey  = (RSA *) RsaContext;\r
+  RsaKey  = (RSA *)RsaContext;\r
   Size    = *BnSize;\r
   *BnSize = 0;\r
   BnKey   = NULL;\r
 \r
   switch (KeyTag) {\r
-\r
-  //\r
-  // RSA Public Modulus (N)\r
-  //\r
-  case RsaKeyN:\r
-    RSA_get0_key (RsaKey, (const BIGNUM **)&BnKey, NULL, NULL);\r
-    break;\r
-\r
-  //\r
-  // RSA Public Exponent (e)\r
-  //\r
-  case RsaKeyE:\r
-    RSA_get0_key (RsaKey, NULL, (const BIGNUM **)&BnKey, NULL);\r
-    break;\r
-\r
-  //\r
-  // RSA Private Exponent (d)\r
-  //\r
-  case RsaKeyD:\r
-    RSA_get0_key (RsaKey, NULL, NULL, (const BIGNUM **)&BnKey);\r
-    break;\r
-\r
-  //\r
-  // RSA Secret Prime Factor of Modulus (p)\r
-  //\r
-  case RsaKeyP:\r
-    RSA_get0_factors (RsaKey, (const BIGNUM **)&BnKey, NULL);\r
-    break;\r
-\r
-  //\r
-  // RSA Secret Prime Factor of Modules (q)\r
-  //\r
-  case RsaKeyQ:\r
-    RSA_get0_factors (RsaKey, NULL, (const BIGNUM **)&BnKey);\r
-    break;\r
-\r
-  //\r
-  // p's CRT Exponent (== d mod (p - 1))\r
-  //\r
-  case RsaKeyDp:\r
-    RSA_get0_crt_params (RsaKey, (const BIGNUM **)&BnKey, NULL, NULL);\r
-    break;\r
-\r
-  //\r
-  // q's CRT Exponent (== d mod (q - 1))\r
-  //\r
-  case RsaKeyDq:\r
-    RSA_get0_crt_params (RsaKey, NULL, (const BIGNUM **)&BnKey, NULL);\r
-    break;\r
-\r
-  //\r
-  // The CRT Coefficient (== 1/q mod p)\r
-  //\r
-  case RsaKeyQInv:\r
-    RSA_get0_crt_params (RsaKey, NULL, NULL, (const BIGNUM **)&BnKey);\r
-    break;\r
-\r
-  default:\r
-    return FALSE;\r
+    //\r
+    // RSA Public Modulus (N)\r
+    //\r
+    case RsaKeyN:\r
+      RSA_get0_key (RsaKey, (const BIGNUM **)&BnKey, NULL, NULL);\r
+      break;\r
+\r
+    //\r
+    // RSA Public Exponent (e)\r
+    //\r
+    case RsaKeyE:\r
+      RSA_get0_key (RsaKey, NULL, (const BIGNUM **)&BnKey, NULL);\r
+      break;\r
+\r
+    //\r
+    // RSA Private Exponent (d)\r
+    //\r
+    case RsaKeyD:\r
+      RSA_get0_key (RsaKey, NULL, NULL, (const BIGNUM **)&BnKey);\r
+      break;\r
+\r
+    //\r
+    // RSA Secret Prime Factor of Modulus (p)\r
+    //\r
+    case RsaKeyP:\r
+      RSA_get0_factors (RsaKey, (const BIGNUM **)&BnKey, NULL);\r
+      break;\r
+\r
+    //\r
+    // RSA Secret Prime Factor of Modules (q)\r
+    //\r
+    case RsaKeyQ:\r
+      RSA_get0_factors (RsaKey, NULL, (const BIGNUM **)&BnKey);\r
+      break;\r
+\r
+    //\r
+    // p's CRT Exponent (== d mod (p - 1))\r
+    //\r
+    case RsaKeyDp:\r
+      RSA_get0_crt_params (RsaKey, (const BIGNUM **)&BnKey, NULL, NULL);\r
+      break;\r
+\r
+    //\r
+    // q's CRT Exponent (== d mod (q - 1))\r
+    //\r
+    case RsaKeyDq:\r
+      RSA_get0_crt_params (RsaKey, NULL, (const BIGNUM **)&BnKey, NULL);\r
+      break;\r
+\r
+    //\r
+    // The CRT Coefficient (== 1/q mod p)\r
+    //\r
+    case RsaKeyQInv:\r
+      RSA_get0_crt_params (RsaKey, NULL, NULL, (const BIGNUM **)&BnKey);\r
+      break;\r
+\r
+    default:\r
+      return FALSE;\r
   }\r
 \r
   if (BnKey == NULL) {\r
@@ -148,7 +147,8 @@ RsaGetKey (
     *BnSize = Size;\r
     return TRUE;\r
   }\r
-  *BnSize = BN_bn2bin (BnKey, BigNumber) ;\r
+\r
+  *BnSize = BN_bn2bin (BnKey, BigNumber);\r
 \r
   return TRUE;\r
 }\r
@@ -189,7 +189,7 @@ RsaGenerateKey (
   //\r
   // Check input parameters.\r
   //\r
-  if (RsaContext == NULL || ModulusLength > INT_MAX || PublicExponentSize > INT_MAX) {\r
+  if ((RsaContext == NULL) || (ModulusLength > INT_MAX) || (PublicExponentSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
@@ -205,13 +205,13 @@ RsaGenerateKey (
       goto _Exit;\r
     }\r
   } else {\r
-    if (BN_bin2bn (PublicExponent, (UINT32) PublicExponentSize, KeyE) == NULL) {\r
+    if (BN_bin2bn (PublicExponent, (UINT32)PublicExponentSize, KeyE) == NULL) {\r
       goto _Exit;\r
     }\r
   }\r
 \r
-  if (RSA_generate_key_ex ((RSA *) RsaContext, (UINT32) ModulusLength, KeyE, NULL) == 1) {\r
-   RetVal = TRUE;\r
+  if (RSA_generate_key_ex ((RSA *)RsaContext, (UINT32)ModulusLength, KeyE, NULL) == 1) {\r
+    RetVal = TRUE;\r
   }\r
 \r
 _Exit:\r
@@ -253,12 +253,13 @@ RsaCheckKey (
     return FALSE;\r
   }\r
 \r
-  if  (RSA_check_key ((RSA *) RsaContext) != 1) {\r
+  if (RSA_check_key ((RSA *)RsaContext) != 1) {\r
     Reason = ERR_GET_REASON (ERR_peek_last_error ());\r
-    if (Reason == RSA_R_P_NOT_PRIME ||\r
-        Reason == RSA_R_Q_NOT_PRIME ||\r
-        Reason == RSA_R_N_DOES_NOT_EQUAL_P_Q ||\r
-        Reason == RSA_R_D_E_NOT_CONGRUENT_TO_1) {\r
+    if ((Reason == RSA_R_P_NOT_PRIME) ||\r
+        (Reason == RSA_R_Q_NOT_PRIME) ||\r
+        (Reason == RSA_R_N_DOES_NOT_EQUAL_P_Q) ||\r
+        (Reason == RSA_R_D_E_NOT_CONGRUENT_TO_1))\r
+    {\r
       return FALSE;\r
     }\r
   }\r
@@ -301,18 +302,18 @@ RsaPkcs1Sign (
   IN OUT  UINTN        *SigSize\r
   )\r
 {\r
-  RSA      *Rsa;\r
-  UINTN    Size;\r
-  INT32    DigestType;\r
+  RSA    *Rsa;\r
+  UINTN  Size;\r
+  INT32  DigestType;\r
 \r
   //\r
   // Check input parameters.\r
   //\r
-  if (RsaContext == NULL || MessageHash == NULL) {\r
+  if ((RsaContext == NULL) || (MessageHash == NULL)) {\r
     return FALSE;\r
   }\r
 \r
-  Rsa = (RSA *) RsaContext;\r
+  Rsa  = (RSA *)RsaContext;\r
   Size = RSA_size (Rsa);\r
 \r
   if (*SigSize < Size) {\r
@@ -329,36 +330,36 @@ RsaPkcs1Sign (
   //   Only MD5, SHA-1, SHA-256, SHA-384 or SHA-512 algorithm is supported.\r
   //\r
   switch (HashSize) {\r
-  case MD5_DIGEST_SIZE:\r
-    DigestType = NID_md5;\r
-    break;\r
+    case MD5_DIGEST_SIZE:\r
+      DigestType = NID_md5;\r
+      break;\r
 \r
-  case SHA1_DIGEST_SIZE:\r
-    DigestType = NID_sha1;\r
-    break;\r
+    case SHA1_DIGEST_SIZE:\r
+      DigestType = NID_sha1;\r
+      break;\r
 \r
-  case SHA256_DIGEST_SIZE:\r
-    DigestType = NID_sha256;\r
-    break;\r
+    case SHA256_DIGEST_SIZE:\r
+      DigestType = NID_sha256;\r
+      break;\r
 \r
-  case SHA384_DIGEST_SIZE:\r
-    DigestType = NID_sha384;\r
-    break;\r
+    case SHA384_DIGEST_SIZE:\r
+      DigestType = NID_sha384;\r
+      break;\r
 \r
-  case SHA512_DIGEST_SIZE:\r
-    DigestType = NID_sha512;\r
-    break;\r
+    case SHA512_DIGEST_SIZE:\r
+      DigestType = NID_sha512;\r
+      break;\r
 \r
-  default:\r
-    return FALSE;\r
+    default:\r
+      return FALSE;\r
   }\r
 \r
-  return (BOOLEAN) RSA_sign (\r
-                     DigestType,\r
-                     MessageHash,\r
-                     (UINT32) HashSize,\r
-                     Signature,\r
-                     (UINT32 *) SigSize,\r
-                     (RSA *) RsaContext\r
-                     );\r
+  return (BOOLEAN)RSA_sign (\r
+                    DigestType,\r
+                    MessageHash,\r
+                    (UINT32)HashSize,\r
+                    Signature,\r
+                    (UINT32 *)SigSize,\r
+                    (RSA *)RsaContext\r
+                    );\r
 }\r
index 260cb00e658fedd3aa0d3621db3543f4fb286f3b..9aeadcf96b154590635282e2634b8e89023c88e2 100644 (file)
@@ -115,5 +115,3 @@ RsaPkcs1Sign (
   ASSERT (FALSE);\r
   return FALSE;\r
 }\r
-\r
-\r
index 37075ea65a0dc7cf388b3453fd4337af2b8045a1..bdc9155e1f4090fa58d0ec43fe2035904fb6aa53 100644 (file)
@@ -16,7 +16,6 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <openssl/objects.h>\r
 #include <openssl/evp.h>\r
 \r
-\r
 /**\r
   Retrieve a pointer to EVP message digest object.\r
 \r
@@ -25,27 +24,26 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 **/\r
 STATIC\r
 const\r
-EVP_MD*\r
+EVP_MD *\r
 GetEvpMD (\r
-  IN UINT16 DigestLen\r
+  IN UINT16  DigestLen\r
   )\r
 {\r
-  switch (DigestLen){\r
+  switch (DigestLen) {\r
     case SHA256_DIGEST_SIZE:\r
-      return EVP_sha256();\r
+      return EVP_sha256 ();\r
       break;\r
     case SHA384_DIGEST_SIZE:\r
-      return EVP_sha384();\r
+      return EVP_sha384 ();\r
       break;\r
     case SHA512_DIGEST_SIZE:\r
-      return EVP_sha512();\r
+      return EVP_sha512 ();\r
       break;\r
     default:\r
       return NULL;\r
   }\r
 }\r
 \r
-\r
 /**\r
   Verifies the RSA signature with RSASSA-PSS signature scheme defined in RFC 8017.\r
   Implementation determines salt length automatically from the signature encoding.\r
@@ -76,76 +74,84 @@ RsaPssVerify (
   IN  UINT16       SaltLen\r
   )\r
 {\r
-  BOOLEAN Result;\r
-  EVP_PKEY *EvpRsaKey;\r
-  EVP_MD_CTX *EvpVerifyCtx;\r
-  EVP_PKEY_CTX *KeyCtx;\r
+  BOOLEAN       Result;\r
+  EVP_PKEY      *EvpRsaKey;\r
+  EVP_MD_CTX    *EvpVerifyCtx;\r
+  EVP_PKEY_CTX  *KeyCtx;\r
   CONST EVP_MD  *HashAlg;\r
 \r
-  Result = FALSE;\r
-  EvpRsaKey = NULL;\r
+  Result       = FALSE;\r
+  EvpRsaKey    = NULL;\r
   EvpVerifyCtx = NULL;\r
-  KeyCtx = NULL;\r
-  HashAlg = NULL;\r
+  KeyCtx       = NULL;\r
+  HashAlg      = NULL;\r
 \r
   if (RsaContext == NULL) {\r
     return FALSE;\r
   }\r
-  if (Message == NULL || MsgSize == 0 || MsgSize > INT_MAX) {\r
+\r
+  if ((Message == NULL) || (MsgSize == 0) || (MsgSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
-  if (Signature == NULL || SigSize == 0 || SigSize > INT_MAX) {\r
+\r
+  if ((Signature == NULL) || (SigSize == 0) || (SigSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
+\r
   if (SaltLen != DigestLen) {\r
     return FALSE;\r
   }\r
 \r
-  HashAlg = GetEvpMD(DigestLen);\r
+  HashAlg = GetEvpMD (DigestLen);\r
 \r
   if (HashAlg == NULL) {\r
     return FALSE;\r
   }\r
 \r
-  EvpRsaKey = EVP_PKEY_new();\r
+  EvpRsaKey = EVP_PKEY_new ();\r
   if (EvpRsaKey == NULL) {\r
     goto _Exit;\r
   }\r
 \r
-  EVP_PKEY_set1_RSA(EvpRsaKey, RsaContext);\r
+  EVP_PKEY_set1_RSA (EvpRsaKey, RsaContext);\r
 \r
-  EvpVerifyCtx = EVP_MD_CTX_create();\r
+  EvpVerifyCtx = EVP_MD_CTX_create ();\r
   if (EvpVerifyCtx == NULL) {\r
     goto _Exit;\r
   }\r
 \r
-  Result = EVP_DigestVerifyInit(EvpVerifyCtx, &KeyCtx, HashAlg, NULL, EvpRsaKey) > 0;\r
+  Result = EVP_DigestVerifyInit (EvpVerifyCtx, &KeyCtx, HashAlg, NULL, EvpRsaKey) > 0;\r
   if (KeyCtx == NULL) {\r
     goto _Exit;\r
   }\r
 \r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set_rsa_padding(KeyCtx, RSA_PKCS1_PSS_PADDING) > 0;\r
+    Result = EVP_PKEY_CTX_set_rsa_padding (KeyCtx, RSA_PKCS1_PSS_PADDING) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set_rsa_pss_saltlen(KeyCtx, SaltLen) > 0;\r
+    Result = EVP_PKEY_CTX_set_rsa_pss_saltlen (KeyCtx, SaltLen) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set_rsa_mgf1_md(KeyCtx, HashAlg) > 0;\r
+    Result = EVP_PKEY_CTX_set_rsa_mgf1_md (KeyCtx, HashAlg) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_DigestVerifyUpdate(EvpVerifyCtx, Message, (UINT32)MsgSize) > 0;\r
+    Result = EVP_DigestVerifyUpdate (EvpVerifyCtx, Message, (UINT32)MsgSize) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_DigestVerifyFinal(EvpVerifyCtx, Signature, (UINT32)SigSize) > 0;\r
+    Result = EVP_DigestVerifyFinal (EvpVerifyCtx, Signature, (UINT32)SigSize) > 0;\r
   }\r
 \r
-_Exit :\r
+_Exit:\r
   if (EvpRsaKey != NULL) {\r
-    EVP_PKEY_free(EvpRsaKey);\r
+    EVP_PKEY_free (EvpRsaKey);\r
   }\r
+\r
   if (EvpVerifyCtx != NULL) {\r
-    EVP_MD_CTX_destroy(EvpVerifyCtx);\r
+    EVP_MD_CTX_destroy (EvpVerifyCtx);\r
   }\r
 \r
   return Result;\r
index 06187ff4baa72788629901a4d215acd215fbaa38..07c24f6e8decedcffefb8e2ea1ebeed9715506a3 100644 (file)
@@ -16,7 +16,6 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <openssl/objects.h>\r
 #include <openssl/evp.h>\r
 \r
-\r
 /**\r
   Retrieve a pointer to EVP message digest object.\r
 \r
@@ -25,27 +24,26 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 **/\r
 STATIC\r
 const\r
-EVP_MD*\r
+EVP_MD *\r
 GetEvpMD (\r
-  IN UINT16 DigestLen\r
+  IN UINT16  DigestLen\r
   )\r
 {\r
-  switch (DigestLen){\r
+  switch (DigestLen) {\r
     case SHA256_DIGEST_SIZE:\r
-      return EVP_sha256();\r
+      return EVP_sha256 ();\r
       break;\r
     case SHA384_DIGEST_SIZE:\r
-      return EVP_sha384();\r
+      return EVP_sha384 ();\r
       break;\r
     case SHA512_DIGEST_SIZE:\r
-      return EVP_sha512();\r
+      return EVP_sha512 ();\r
       break;\r
     default:\r
       return NULL;\r
   }\r
 }\r
 \r
-\r
 /**\r
   Carries out the RSA-SSA signature generation with EMSA-PSS encoding scheme.\r
 \r
@@ -90,23 +88,24 @@ RsaPssSign (
   IN OUT  UINTN        *SigSize\r
   )\r
 {\r
-  BOOLEAN               Result;\r
-  UINTN                 RsaSigSize;\r
-  EVP_PKEY              *EvpRsaKey;\r
-  EVP_MD_CTX            *EvpVerifyCtx;\r
-  EVP_PKEY_CTX          *KeyCtx;\r
-  CONST EVP_MD          *HashAlg;\r
-\r
-  Result = FALSE;\r
-  EvpRsaKey = NULL;\r
+  BOOLEAN       Result;\r
+  UINTN         RsaSigSize;\r
+  EVP_PKEY      *EvpRsaKey;\r
+  EVP_MD_CTX    *EvpVerifyCtx;\r
+  EVP_PKEY_CTX  *KeyCtx;\r
+  CONST EVP_MD  *HashAlg;\r
+\r
+  Result       = FALSE;\r
+  EvpRsaKey    = NULL;\r
   EvpVerifyCtx = NULL;\r
-  KeyCtx = NULL;\r
-  HashAlg = NULL;\r
+  KeyCtx       = NULL;\r
+  HashAlg      = NULL;\r
 \r
   if (RsaContext == NULL) {\r
     return FALSE;\r
   }\r
-  if (Message == NULL || MsgSize == 0 || MsgSize > INT_MAX) {\r
+\r
+  if ((Message == NULL) || (MsgSize == 0) || (MsgSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
@@ -124,51 +123,56 @@ RsaPssSign (
     return FALSE;\r
   }\r
 \r
-  HashAlg = GetEvpMD(DigestLen);\r
+  HashAlg = GetEvpMD (DigestLen);\r
 \r
   if (HashAlg == NULL) {\r
     return FALSE;\r
   }\r
 \r
-  EvpRsaKey = EVP_PKEY_new();\r
+  EvpRsaKey = EVP_PKEY_new ();\r
   if (EvpRsaKey == NULL) {\r
     goto _Exit;\r
   }\r
 \r
-  EVP_PKEY_set1_RSA(EvpRsaKey, RsaContext);\r
+  EVP_PKEY_set1_RSA (EvpRsaKey, RsaContext);\r
 \r
-  EvpVerifyCtx = EVP_MD_CTX_create();\r
+  EvpVerifyCtx = EVP_MD_CTX_create ();\r
   if (EvpVerifyCtx == NULL) {\r
     goto _Exit;\r
   }\r
 \r
-  Result = EVP_DigestSignInit(EvpVerifyCtx, &KeyCtx, HashAlg, NULL, EvpRsaKey) > 0;\r
+  Result = EVP_DigestSignInit (EvpVerifyCtx, &KeyCtx, HashAlg, NULL, EvpRsaKey) > 0;\r
   if (KeyCtx == NULL) {\r
     goto _Exit;\r
   }\r
 \r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set_rsa_padding(KeyCtx, RSA_PKCS1_PSS_PADDING) > 0;\r
+    Result = EVP_PKEY_CTX_set_rsa_padding (KeyCtx, RSA_PKCS1_PSS_PADDING) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set_rsa_pss_saltlen(KeyCtx, SaltLen) > 0;\r
+    Result = EVP_PKEY_CTX_set_rsa_pss_saltlen (KeyCtx, SaltLen) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_PKEY_CTX_set_rsa_mgf1_md(KeyCtx, HashAlg) > 0;\r
+    Result = EVP_PKEY_CTX_set_rsa_mgf1_md (KeyCtx, HashAlg) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_DigestSignUpdate(EvpVerifyCtx, Message, (UINT32)MsgSize) > 0;\r
+    Result = EVP_DigestSignUpdate (EvpVerifyCtx, Message, (UINT32)MsgSize) > 0;\r
   }\r
+\r
   if (Result) {\r
-    Result = EVP_DigestSignFinal(EvpVerifyCtx, Signature, SigSize) > 0;\r
+    Result = EVP_DigestSignFinal (EvpVerifyCtx, Signature, SigSize) > 0;\r
   }\r
 \r
-_Exit :\r
+_Exit:\r
   if (EvpRsaKey != NULL) {\r
-    EVP_PKEY_free(EvpRsaKey);\r
+    EVP_PKEY_free (EvpRsaKey);\r
   }\r
+\r
   if (EvpVerifyCtx != NULL) {\r
-    EVP_MD_CTX_destroy(EvpVerifyCtx);\r
+    EVP_MD_CTX_destroy (EvpVerifyCtx);\r
   }\r
 \r
   return Result;\r
index 970e9b94a0714e8002ba75d650444745b69b394f..f118f2e9d6aa913e5a906f1ff066b07ae6f12eb1 100644 (file)
@@ -21,9 +21,9 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 //\r
 // OID ASN.1 Value for SPC_RFC3161_OBJID ("1.3.6.1.4.1.311.3.3.1")\r
 //\r
-UINT8 mSpcRFC3161OidValue[] = {\r
+UINT8  mSpcRFC3161OidValue[] = {\r
   0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0x37, 0x03, 0x03, 0x01\r
-  };\r
+};\r
 \r
 ///\r
 /// The messageImprint field SHOULD contain the hash of the datum to be\r
@@ -36,8 +36,8 @@ UINT8 mSpcRFC3161OidValue[] = {
 ///   hashedMessage                OCTET STRING  }\r
 ///\r
 typedef struct {\r
-  X509_ALGOR         *HashAlgorithm;\r
-  ASN1_OCTET_STRING  *HashedMessage;\r
+  X509_ALGOR           *HashAlgorithm;\r
+  ASN1_OCTET_STRING    *HashedMessage;\r
 } TS_MESSAGE_IMPRINT;\r
 \r
 //\r
@@ -60,9 +60,9 @@ IMPLEMENT_ASN1_FUNCTIONS (TS_MESSAGE_IMPRINT)
 ///       micros     [1] INTEGER  (1..999)    OPTIONAL  }\r
 ///\r
 typedef struct {\r
-  ASN1_INTEGER  *Seconds;\r
-  ASN1_INTEGER  *Millis;\r
-  ASN1_INTEGER  *Micros;\r
+  ASN1_INTEGER    *Seconds;\r
+  ASN1_INTEGER    *Millis;\r
+  ASN1_INTEGER    *Micros;\r
 } TS_ACCURACY;\r
 \r
 //\r
@@ -70,7 +70,7 @@ typedef struct {
 //\r
 DECLARE_ASN1_FUNCTIONS (TS_ACCURACY)\r
 ASN1_SEQUENCE (TS_ACCURACY) = {\r
-  ASN1_OPT     (TS_ACCURACY, Seconds, ASN1_INTEGER),\r
+  ASN1_OPT (TS_ACCURACY,     Seconds, ASN1_INTEGER),\r
   ASN1_IMP_OPT (TS_ACCURACY, Millis,  ASN1_INTEGER, 0),\r
   ASN1_IMP_OPT (TS_ACCURACY, Micros,  ASN1_INTEGER, 1)\r
 } ASN1_SEQUENCE_END (TS_ACCURACY)\r
@@ -99,16 +99,16 @@ IMPLEMENT_ASN1_FUNCTIONS (TS_ACCURACY)
 ///     extensions                   [1] IMPLICIT Extensions   OPTIONAL  }\r
 ///\r
 typedef struct {\r
-  ASN1_INTEGER              *Version;\r
-  ASN1_OBJECT               *Policy;\r
-  TS_MESSAGE_IMPRINT        *MessageImprint;\r
-  ASN1_INTEGER              *SerialNumber;\r
-  ASN1_GENERALIZEDTIME      *GenTime;\r
-  TS_ACCURACY               *Accuracy;\r
-  ASN1_BOOLEAN              Ordering;\r
-  ASN1_INTEGER              *Nonce;\r
-  GENERAL_NAME              *Tsa;\r
-  STACK_OF(X509_EXTENSION)  *Extensions;\r
+  ASN1_INTEGER            *Version;\r
+  ASN1_OBJECT             *Policy;\r
+  TS_MESSAGE_IMPRINT      *MessageImprint;\r
+  ASN1_INTEGER            *SerialNumber;\r
+  ASN1_GENERALIZEDTIME    *GenTime;\r
+  TS_ACCURACY             *Accuracy;\r
+  ASN1_BOOLEAN            Ordering;\r
+  ASN1_INTEGER            *Nonce;\r
+  GENERAL_NAME            *Tsa;\r
+  STACK_OF (X509_EXTENSION)  *Extensions;\r
 } TS_TST_INFO;\r
 \r
 //\r
@@ -116,20 +116,19 @@ typedef struct {
 //\r
 DECLARE_ASN1_FUNCTIONS (TS_TST_INFO)\r
 ASN1_SEQUENCE (TS_TST_INFO) = {\r
-  ASN1_SIMPLE (TS_TST_INFO, Version, ASN1_INTEGER),\r
-  ASN1_SIMPLE (TS_TST_INFO, Policy, ASN1_OBJECT),\r
-  ASN1_SIMPLE (TS_TST_INFO, MessageImprint, TS_MESSAGE_IMPRINT),\r
-  ASN1_SIMPLE (TS_TST_INFO, SerialNumber, ASN1_INTEGER),\r
-  ASN1_SIMPLE (TS_TST_INFO, GenTime, ASN1_GENERALIZEDTIME),\r
-  ASN1_OPT    (TS_TST_INFO, Accuracy, TS_ACCURACY),\r
-  ASN1_OPT    (TS_TST_INFO, Ordering, ASN1_FBOOLEAN),\r
-  ASN1_OPT    (TS_TST_INFO, Nonce, ASN1_INTEGER),\r
-  ASN1_EXP_OPT(TS_TST_INFO, Tsa, GENERAL_NAME, 0),\r
-  ASN1_IMP_SEQUENCE_OF_OPT (TS_TST_INFO, Extensions, X509_EXTENSION, 1)\r
+  ASN1_SIMPLE (TS_TST_INFO,              Version,        ASN1_INTEGER),\r
+  ASN1_SIMPLE (TS_TST_INFO,              Policy,         ASN1_OBJECT),\r
+  ASN1_SIMPLE (TS_TST_INFO,              MessageImprint, TS_MESSAGE_IMPRINT),\r
+  ASN1_SIMPLE (TS_TST_INFO,              SerialNumber,   ASN1_INTEGER),\r
+  ASN1_SIMPLE (TS_TST_INFO,              GenTime,        ASN1_GENERALIZEDTIME),\r
+  ASN1_OPT (TS_TST_INFO,                 Accuracy,       TS_ACCURACY),\r
+  ASN1_OPT (TS_TST_INFO,                 Ordering,       ASN1_FBOOLEAN),\r
+  ASN1_OPT (TS_TST_INFO,                 Nonce,          ASN1_INTEGER),\r
+  ASN1_EXP_OPT (TS_TST_INFO,             Tsa,            GENERAL_NAME,         0),\r
+  ASN1_IMP_SEQUENCE_OF_OPT (TS_TST_INFO, Extensions,     X509_EXTENSION,       1)\r
 } ASN1_SEQUENCE_END (TS_TST_INFO)\r
 IMPLEMENT_ASN1_FUNCTIONS (TS_TST_INFO)\r
 \r
-\r
 /**\r
   Convert ASN.1 GeneralizedTime to EFI Time.\r
 \r
@@ -154,17 +153,19 @@ ConvertAsn1TimeToEfiTime (
     return FALSE;\r
   }\r
 \r
-  Str = (CONST CHAR8*)Asn1Time->data;\r
+  Str = (CONST CHAR8 *)Asn1Time->data;\r
   SetMem (EfiTime, sizeof (EFI_TIME), 0);\r
 \r
   Index = 0;\r
-  if (Asn1Time->type == V_ASN1_UTCTIME) {               /* two digit year */\r
+  if (Asn1Time->type == V_ASN1_UTCTIME) {\r
+    /* two digit year */\r
     EfiTime->Year  = (Str[Index++] - '0') * 10;\r
     EfiTime->Year += (Str[Index++] - '0');\r
     if (EfiTime->Year < 70) {\r
       EfiTime->Year += 100;\r
     }\r
-  } else if (Asn1Time->type == V_ASN1_GENERALIZEDTIME) { /* four digit year */\r
+  } else if (Asn1Time->type == V_ASN1_GENERALIZEDTIME) {\r
+    /* four digit year */\r
     EfiTime->Year  = (Str[Index++] - '0') * 1000;\r
     EfiTime->Year += (Str[Index++] - '0') * 100;\r
     EfiTime->Year += (Str[Index++] - '0') * 10;\r
@@ -174,20 +175,20 @@ ConvertAsn1TimeToEfiTime (
     }\r
   }\r
 \r
-  EfiTime->Month   = (Str[Index++] - '0') * 10;\r
-  EfiTime->Month  += (Str[Index++] - '0');\r
+  EfiTime->Month  = (Str[Index++] - '0') * 10;\r
+  EfiTime->Month += (Str[Index++] - '0');\r
   if ((EfiTime->Month < 1) || (EfiTime->Month > 12)) {\r
     return FALSE;\r
   }\r
 \r
-  EfiTime->Day     = (Str[Index++] - '0') * 10;\r
-  EfiTime->Day    += (Str[Index++] - '0');\r
+  EfiTime->Day  = (Str[Index++] - '0') * 10;\r
+  EfiTime->Day += (Str[Index++] - '0');\r
   if ((EfiTime->Day < 1) || (EfiTime->Day > 31)) {\r
     return FALSE;\r
   }\r
 \r
-  EfiTime->Hour    = (Str[Index++] - '0') * 10;\r
-  EfiTime->Hour   += (Str[Index++] - '0');\r
+  EfiTime->Hour  = (Str[Index++] - '0') * 10;\r
+  EfiTime->Hour += (Str[Index++] - '0');\r
   if (EfiTime->Hour > 23) {\r
     return FALSE;\r
   }\r
@@ -275,22 +276,27 @@ CheckTSTInfo (
     goto _Exit;\r
   }\r
 \r
-  MdSize = EVP_MD_size (Md);\r
+  MdSize    = EVP_MD_size (Md);\r
   HashedMsg = AllocateZeroPool (MdSize);\r
   if (HashedMsg == NULL) {\r
     goto _Exit;\r
   }\r
+\r
   MdCtx = EVP_MD_CTX_new ();\r
   if (MdCtx == NULL) {\r
     goto _Exit;\r
   }\r
+\r
   if ((EVP_DigestInit_ex (MdCtx, Md, NULL) != 1) ||\r
       (EVP_DigestUpdate (MdCtx, TimestampedData, DataSize) != 1) ||\r
-      (EVP_DigestFinal (MdCtx, HashedMsg, NULL) != 1)) {\r
+      (EVP_DigestFinal (MdCtx, HashedMsg, NULL) != 1))\r
+  {\r
     goto _Exit;\r
   }\r
+\r
   if ((MdSize == (UINTN)ASN1_STRING_length (Imprint->HashedMessage)) &&\r
-      (CompareMem (HashedMsg, ASN1_STRING_get0_data (Imprint->HashedMessage), MdSize) != 0)) {\r
+      (CompareMem (HashedMsg, ASN1_STRING_get0_data (Imprint->HashedMessage), MdSize) != 0))\r
+  {\r
     goto _Exit;\r
   }\r
 \r
@@ -376,7 +382,8 @@ TimestampTokenVerify (
   // Check input parameters\r
   //\r
   if ((TSToken == NULL) || (TsaCert == NULL) || (TimestampedData == NULL) ||\r
-      (TokenSize > INT_MAX) || (CertSize > INT_MAX) || (DataSize > INT_MAX)) {\r
+      (TokenSize > INT_MAX) || (CertSize > INT_MAX) || (DataSize > INT_MAX))\r
+  {\r
     return FALSE;\r
   }\r
 \r
@@ -386,6 +393,7 @@ TimestampTokenVerify (
   if (SigningTime != NULL) {\r
     SetMem (SigningTime, sizeof (EFI_TIME), 0);\r
   }\r
+\r
   Pkcs7     = NULL;\r
   Cert      = NULL;\r
   CertStore = NULL;\r
@@ -397,7 +405,7 @@ TimestampTokenVerify (
   // TimeStamp Token should contain one valid DER-encoded ASN.1 PKCS#7 structure.\r
   //\r
   TokenTemp = TSToken;\r
-  Pkcs7     = d2i_PKCS7 (NULL, (const unsigned char **) &TokenTemp, (int) TokenSize);\r
+  Pkcs7     = d2i_PKCS7 (NULL, (const unsigned char **)&TokenTemp, (int)TokenSize);\r
   if (Pkcs7 == NULL) {\r
     goto _Exit;\r
   }\r
@@ -413,7 +421,7 @@ TimestampTokenVerify (
   // Read the trusted TSA certificate (DER-encoded), and Construct X509 Certificate.\r
   //\r
   CertTemp = TsaCert;\r
-  Cert = d2i_X509 (NULL, &CertTemp, (long) CertSize);\r
+  Cert     = d2i_X509 (NULL, &CertTemp, (long)CertSize);\r
   if (Cert == NULL) {\r
     goto _Exit;\r
   }\r
@@ -430,8 +438,10 @@ TimestampTokenVerify (
   // Allow partial certificate chains, terminated by a non-self-signed but\r
   // still trusted intermediate certificate. Also disable time checks.\r
   //\r
-  X509_STORE_set_flags (CertStore,\r
-                        X509_V_FLAG_PARTIAL_CHAIN | X509_V_FLAG_NO_CHECK_TIME);\r
+  X509_STORE_set_flags (\r
+    CertStore,\r
+    X509_V_FLAG_PARTIAL_CHAIN | X509_V_FLAG_NO_CHECK_TIME\r
+    );\r
 \r
   X509_STORE_set_purpose (CertStore, X509_PURPOSE_ANY);\r
 \r
@@ -442,6 +452,7 @@ TimestampTokenVerify (
   if (OutBio == NULL) {\r
     goto _Exit;\r
   }\r
+\r
   if (!PKCS7_verify (Pkcs7, NULL, CertStore, NULL, OutBio, PKCS7_BINARY)) {\r
     goto _Exit;\r
   }\r
@@ -453,14 +464,18 @@ TimestampTokenVerify (
   if (TstData == NULL) {\r
     goto _Exit;\r
   }\r
-  TstSize = BIO_read (OutBio, (void *) TstData, 2048);\r
+\r
+  TstSize = BIO_read (OutBio, (void *)TstData, 2048);\r
 \r
   //\r
   // Construct TS_TST_INFO structure from the signed contents.\r
   //\r
   TstTemp = TstData;\r
-  TstInfo = d2i_TS_TST_INFO (NULL, (const unsigned char **) &TstTemp,\r
-              (int)TstSize);\r
+  TstInfo = d2i_TS_TST_INFO (\r
+              NULL,\r
+              (const unsigned char **)&TstTemp,\r
+              (int)TstSize\r
+              );\r
   if (TstInfo == NULL) {\r
     goto _Exit;\r
   }\r
@@ -527,19 +542,21 @@ ImageTimestampVerify (
   OUT EFI_TIME     *SigningTime\r
   )\r
 {\r
-  BOOLEAN                      Status;\r
-  PKCS7                        *Pkcs7;\r
-  CONST UINT8                  *Temp;\r
-  STACK_OF(PKCS7_SIGNER_INFO)  *SignerInfos;\r
-  PKCS7_SIGNER_INFO            *SignInfo;\r
-  UINTN                        Index;\r
-  STACK_OF(X509_ATTRIBUTE)     *Sk;\r
-  X509_ATTRIBUTE               *Xa;\r
-  ASN1_OBJECT                  *XaObj;\r
-  ASN1_TYPE                    *Asn1Type;\r
-  ASN1_OCTET_STRING            *EncDigest;\r
-  UINT8                        *TSToken;\r
-  UINTN                        TokenSize;\r
+  BOOLEAN      Status;\r
+  PKCS7        *Pkcs7;\r
+  CONST UINT8  *Temp;\r
+\r
+  STACK_OF (PKCS7_SIGNER_INFO)  *SignerInfos;\r
+  PKCS7_SIGNER_INFO  *SignInfo;\r
+  UINTN              Index;\r
+\r
+  STACK_OF (X509_ATTRIBUTE)     *Sk;\r
+  X509_ATTRIBUTE     *Xa;\r
+  ASN1_OBJECT        *XaObj;\r
+  ASN1_TYPE          *Asn1Type;\r
+  ASN1_OCTET_STRING  *EncDigest;\r
+  UINT8              *TSToken;\r
+  UINTN              TokenSize;\r
 \r
   //\r
   // Input Parameters Checking.\r
@@ -556,22 +573,23 @@ ImageTimestampVerify (
   // Register & Initialize necessary digest algorithms for PKCS#7 Handling.\r
   //\r
   if ((EVP_add_digest (EVP_md5 ()) == 0) || (EVP_add_digest (EVP_sha1 ()) == 0) ||\r
-      (EVP_add_digest (EVP_sha256 ()) == 0) || (EVP_add_digest_alias (SN_sha1WithRSAEncryption, SN_sha1WithRSA)) == 0) {\r
+      (EVP_add_digest (EVP_sha256 ()) == 0) || ((EVP_add_digest_alias (SN_sha1WithRSAEncryption, SN_sha1WithRSA)) == 0))\r
+  {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // Initialization.\r
   //\r
-  Status    = FALSE;\r
-  Pkcs7     = NULL;\r
-  SignInfo  = NULL;\r
+  Status   = FALSE;\r
+  Pkcs7    = NULL;\r
+  SignInfo = NULL;\r
 \r
   //\r
   // Decode ASN.1-encoded Authenticode data into PKCS7 structure.\r
   //\r
   Temp  = AuthData;\r
-  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **) &Temp, (int) DataSize);\r
+  Pkcs7 = d2i_PKCS7 (NULL, (const unsigned char **)&Temp, (int)DataSize);\r
   if (Pkcs7 == NULL) {\r
     goto _Exit;\r
   }\r
@@ -605,12 +623,13 @@ ImageTimestampVerify (
   // of SignerInfo.\r
   //\r
   Sk = SignInfo->unauth_attr;\r
-  if (Sk == NULL) {             // No timestamp counterSignature.\r
+  if (Sk == NULL) {\r
+    // No timestamp counterSignature.\r
     goto _Exit;\r
   }\r
 \r
   Asn1Type = NULL;\r
-  for (Index = 0; Index < (UINTN) sk_X509_ATTRIBUTE_num (Sk); Index++) {\r
+  for (Index = 0; Index < (UINTN)sk_X509_ATTRIBUTE_num (Sk); Index++) {\r
     //\r
     // Search valid RFC3161 timestamp counterSignature based on OBJID.\r
     //\r
@@ -618,21 +637,26 @@ ImageTimestampVerify (
     if (Xa == NULL) {\r
       continue;\r
     }\r
-    XaObj = X509_ATTRIBUTE_get0_object(Xa);\r
+\r
+    XaObj = X509_ATTRIBUTE_get0_object (Xa);\r
     if (XaObj == NULL) {\r
       continue;\r
     }\r
-    if ((OBJ_length(XaObj) != sizeof (mSpcRFC3161OidValue)) ||\r
-        (CompareMem (OBJ_get0_data(XaObj), mSpcRFC3161OidValue, sizeof (mSpcRFC3161OidValue)) != 0)) {\r
+\r
+    if ((OBJ_length (XaObj) != sizeof (mSpcRFC3161OidValue)) ||\r
+        (CompareMem (OBJ_get0_data (XaObj), mSpcRFC3161OidValue, sizeof (mSpcRFC3161OidValue)) != 0))\r
+    {\r
       continue;\r
     }\r
-    Asn1Type = X509_ATTRIBUTE_get0_type(Xa, 0);\r
+\r
+    Asn1Type = X509_ATTRIBUTE_get0_type (Xa, 0);\r
   }\r
 \r
   if (Asn1Type == NULL) {\r
     Status = FALSE;\r
     goto _Exit;\r
   }\r
+\r
   TSToken   = Asn1Type->value.octet_string->data;\r
   TokenSize = Asn1Type->value.octet_string->length;\r
 \r
index ff96d30b57148fe268f9bb0b5ed0941a99d20b70..e6bb45e64135e37a5d331f828d12dcf4f6a27292 100644 (file)
@@ -38,7 +38,7 @@ X509ConstructCertificate (
   //\r
   // Check input parameters.\r
   //\r
-  if (Cert == NULL || SingleX509Cert == NULL || CertSize > INT_MAX) {\r
+  if ((Cert == NULL) || (SingleX509Cert == NULL) || (CertSize > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
@@ -46,12 +46,12 @@ X509ConstructCertificate (
   // Read DER-encoded X509 Certificate and Construct X509 object.\r
   //\r
   Temp     = Cert;\r
-  X509Cert = d2i_X509 (NULL, &Temp, (long) CertSize);\r
+  X509Cert = d2i_X509 (NULL, &Temp, (long)CertSize);\r
   if (X509Cert == NULL) {\r
     return FALSE;\r
   }\r
 \r
-  *SingleX509Cert = (UINT8 *) X509Cert;\r
+  *SingleX509Cert = (UINT8 *)X509Cert;\r
 \r
   return TRUE;\r
 }\r
@@ -82,12 +82,13 @@ X509ConstructCertificateStackV (
   IN      VA_LIST  Args\r
   )\r
 {\r
-  UINT8           *Cert;\r
-  UINTN           CertSize;\r
-  X509            *X509Cert;\r
-  STACK_OF(X509)  *CertStack;\r
-  BOOLEAN         Status;\r
-  UINTN           Index;\r
+  UINT8  *Cert;\r
+  UINTN  CertSize;\r
+  X509   *X509Cert;\r
+\r
+  STACK_OF (X509)  *CertStack;\r
+  BOOLEAN  Status;\r
+  UINTN    Index;\r
 \r
   //\r
   // Check input parameters.\r
@@ -101,7 +102,7 @@ X509ConstructCertificateStackV (
   //\r
   // Initialize X509 stack object.\r
   //\r
-  CertStack = (STACK_OF(X509) *) (*X509Stack);\r
+  CertStack = (STACK_OF (X509) *)(*X509Stack);\r
   if (CertStack == NULL) {\r
     CertStack = sk_X509_new_null ();\r
     if (CertStack == NULL) {\r
@@ -127,15 +128,16 @@ X509ConstructCertificateStackV (
     // Construct X509 Object from the given DER-encoded certificate data.\r
     //\r
     X509Cert = NULL;\r
-    Status = X509ConstructCertificate (\r
-               (CONST UINT8 *) Cert,\r
-               CertSize,\r
-               (UINT8 **) &X509Cert\r
-               );\r
+    Status   = X509ConstructCertificate (\r
+                 (CONST UINT8 *)Cert,\r
+                 CertSize,\r
+                 (UINT8 **)&X509Cert\r
+                 );\r
     if (!Status) {\r
       if (X509Cert != NULL) {\r
         X509_free (X509Cert);\r
       }\r
+\r
       break;\r
     }\r
 \r
@@ -148,7 +150,7 @@ X509ConstructCertificateStackV (
   if (!Status) {\r
     sk_X509_pop_free (CertStack, X509_free);\r
   } else {\r
-    *X509Stack = (UINT8 *) CertStack;\r
+    *X509Stack = (UINT8 *)CertStack;\r
   }\r
 \r
   return Status;\r
@@ -210,7 +212,7 @@ X509Free (
   //\r
   // Free OpenSSL X509 object.\r
   //\r
-  X509_free ((X509 *) X509Cert);\r
+  X509_free ((X509 *)X509Cert);\r
 }\r
 \r
 /**\r
@@ -237,7 +239,7 @@ X509StackFree (
   //\r
   // Free OpenSSL X509 stack object.\r
   //\r
-  sk_X509_pop_free ((STACK_OF(X509) *) X509Stack, X509_free);\r
+  sk_X509_pop_free ((STACK_OF (X509) *) X509Stack, X509_free);\r
 }\r
 \r
 /**\r
@@ -274,7 +276,7 @@ X509GetSubjectName (
   //\r
   // Check input parameters.\r
   //\r
-  if (Cert == NULL || SubjectSize == NULL) {\r
+  if ((Cert == NULL) || (SubjectSize == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -283,7 +285,7 @@ X509GetSubjectName (
   //\r
   // Read DER-encoded X509 Certificate and Construct X509 object.\r
   //\r
-  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **) &X509Cert);\r
+  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **)&X509Cert);\r
   if ((X509Cert == NULL) || (!Status)) {\r
     Status = FALSE;\r
     goto _Exit;\r
@@ -299,14 +301,15 @@ X509GetSubjectName (
     goto _Exit;\r
   }\r
 \r
-  X509NameSize = i2d_X509_NAME(X509Name, NULL);\r
+  X509NameSize = i2d_X509_NAME (X509Name, NULL);\r
   if (*SubjectSize < X509NameSize) {\r
     *SubjectSize = X509NameSize;\r
     goto _Exit;\r
   }\r
+\r
   *SubjectSize = X509NameSize;\r
   if (CertSubject != NULL) {\r
-    i2d_X509_NAME(X509Name, &CertSubject);\r
+    i2d_X509_NAME (X509Name, &CertSubject);\r
     Status = TRUE;\r
   }\r
 \r
@@ -351,11 +354,11 @@ _Exit:
 STATIC\r
 RETURN_STATUS\r
 InternalX509GetNIDName (\r
-  IN      CONST UINT8   *Cert,\r
-  IN      UINTN         CertSize,\r
-  IN      INT32         Request_NID,\r
-  OUT     CHAR8         *CommonName   OPTIONAL,\r
-  IN OUT  UINTN         *CommonNameSize\r
+  IN      CONST UINT8  *Cert,\r
+  IN      UINTN        CertSize,\r
+  IN      INT32        Request_NID,\r
+  OUT     CHAR8        *CommonName   OPTIONAL,\r
+  IN OUT  UINTN        *CommonNameSize\r
   )\r
 {\r
   RETURN_STATUS    ReturnStatus;\r
@@ -377,6 +380,7 @@ InternalX509GetNIDName (
   if ((Cert == NULL) || (CertSize > INT_MAX) || (CommonNameSize == NULL)) {\r
     return ReturnStatus;\r
   }\r
+\r
   if ((CommonName != NULL) && (*CommonNameSize == 0)) {\r
     return ReturnStatus;\r
   }\r
@@ -385,7 +389,7 @@ InternalX509GetNIDName (
   //\r
   // Read DER-encoded X509 Certificate and Construct X509 object.\r
   //\r
-  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **) &X509Cert);\r
+  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **)&X509Cert);\r
   if ((X509Cert == NULL) || (!Status)) {\r
     //\r
     // Invalid X.509 Certificate\r
@@ -443,12 +447,12 @@ InternalX509GetNIDName (
 \r
   if (CommonName == NULL) {\r
     *CommonNameSize = Length + 1;\r
-    ReturnStatus = RETURN_BUFFER_TOO_SMALL;\r
+    ReturnStatus    = RETURN_BUFFER_TOO_SMALL;\r
   } else {\r
     *CommonNameSize = MIN ((UINTN)Length, *CommonNameSize - 1) + 1;\r
     CopyMem (CommonName, UTF8Name, *CommonNameSize - 1);\r
     CommonName[*CommonNameSize - 1] = '\0';\r
-    ReturnStatus = RETURN_SUCCESS;\r
+    ReturnStatus                    = RETURN_SUCCESS;\r
   }\r
 \r
 _Exit:\r
@@ -458,6 +462,7 @@ _Exit:
   if (X509Cert != NULL) {\r
     X509_free (X509Cert);\r
   }\r
+\r
   if (UTF8Name != NULL) {\r
     OPENSSL_free (UTF8Name);\r
   }\r
@@ -532,10 +537,10 @@ X509GetCommonName (
 RETURN_STATUS\r
 EFIAPI\r
 X509GetOrganizationName (\r
-  IN      CONST UINT8   *Cert,\r
-  IN      UINTN         CertSize,\r
-  OUT     CHAR8         *NameBuffer   OPTIONAL,\r
-  IN OUT  UINTN         *NameBufferSize\r
+  IN      CONST UINT8  *Cert,\r
+  IN      UINTN        CertSize,\r
+  OUT     CHAR8        *NameBuffer   OPTIONAL,\r
+  IN OUT  UINTN        *NameBufferSize\r
   )\r
 {\r
   return InternalX509GetNIDName (Cert, CertSize, NID_organizationName, NameBuffer, NameBufferSize);\r
@@ -572,7 +577,7 @@ RsaGetPublicKeyFromX509 (
   //\r
   // Check input parameters.\r
   //\r
-  if (Cert == NULL || RsaContext == NULL) {\r
+  if ((Cert == NULL) || (RsaContext == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -582,7 +587,7 @@ RsaGetPublicKeyFromX509 (
   //\r
   // Read DER-encoded X509 Certificate and Construct X509 object.\r
   //\r
-  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **) &X509Cert);\r
+  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **)&X509Cert);\r
   if ((X509Cert == NULL) || (!Status)) {\r
     Status = FALSE;\r
     goto _Exit;\r
@@ -654,7 +659,7 @@ X509VerifyCert (
   //\r
   // Check input parameters.\r
   //\r
-  if (Cert == NULL || CACert == NULL) {\r
+  if ((Cert == NULL) || (CACert == NULL)) {\r
     return FALSE;\r
   }\r
 \r
@@ -670,9 +675,11 @@ X509VerifyCert (
   if (EVP_add_digest (EVP_md5 ()) == 0) {\r
     goto _Exit;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha1 ()) == 0) {\r
     goto _Exit;\r
   }\r
+\r
   if (EVP_add_digest (EVP_sha256 ()) == 0) {\r
     goto _Exit;\r
   }\r
@@ -680,7 +687,7 @@ X509VerifyCert (
   //\r
   // Read DER-encoded certificate to be verified and Construct X509 object.\r
   //\r
-  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **) &X509Cert);\r
+  Status = X509ConstructCertificate (Cert, CertSize, (UINT8 **)&X509Cert);\r
   if ((X509Cert == NULL) || (!Status)) {\r
     Status = FALSE;\r
     goto _Exit;\r
@@ -689,7 +696,7 @@ X509VerifyCert (
   //\r
   // Read DER-encoded root certificate and Construct X509 object.\r
   //\r
-  Status = X509ConstructCertificate (CACert, CACertSize, (UINT8 **) &X509CACert);\r
+  Status = X509ConstructCertificate (CACert, CACertSize, (UINT8 **)&X509CACert);\r
   if ((X509CACert == NULL) || (!Status)) {\r
     Status = FALSE;\r
     goto _Exit;\r
@@ -704,6 +711,7 @@ X509VerifyCert (
   if (CertStore == NULL) {\r
     goto _Exit;\r
   }\r
+\r
   if (!(X509_STORE_add_cert (CertStore, X509CACert))) {\r
     goto _Exit;\r
   }\r
@@ -712,8 +720,10 @@ X509VerifyCert (
   // Allow partial certificate chains, terminated by a non-self-signed but\r
   // still trusted intermediate certificate. Also disable time checks.\r
   //\r
-  X509_STORE_set_flags (CertStore,\r
-                        X509_V_FLAG_PARTIAL_CHAIN | X509_V_FLAG_NO_CHECK_TIME);\r
+  X509_STORE_set_flags (\r
+    CertStore,\r
+    X509_V_FLAG_PARTIAL_CHAIN | X509_V_FLAG_NO_CHECK_TIME\r
+    );\r
 \r
   //\r
   // Set up X509_STORE_CTX for the subsequent verification operation.\r
@@ -722,6 +732,7 @@ X509VerifyCert (
   if (CertCtx == NULL) {\r
     goto _Exit;\r
   }\r
+\r
   if (!X509_STORE_CTX_init (CertCtx, CertStore, X509Cert, NULL)) {\r
     goto _Exit;\r
   }\r
@@ -729,7 +740,7 @@ X509VerifyCert (
   //\r
   // X509 Certificate Verification.\r
   //\r
-  Status = (BOOLEAN) X509_verify_cert (CertCtx);\r
+  Status = (BOOLEAN)X509_verify_cert (CertCtx);\r
   X509_STORE_CTX_cleanup (CertCtx);\r
 \r
 _Exit:\r
@@ -787,7 +798,8 @@ X509GetTBSCert (
   // Check input parameters.\r
   //\r
   if ((Cert == NULL) || (TBSCert == NULL) ||\r
-      (TBSCertSize == NULL) || (CertSize > INT_MAX)) {\r
+      (TBSCertSize == NULL) || (CertSize > INT_MAX))\r
+  {\r
     return FALSE;\r
   }\r
 \r
index 2835f20a1de02a6befdd71a9f424032f2a6f72b2..38819723c791e8845f0cb442cafdda379f496f91 100644 (file)
@@ -205,10 +205,10 @@ X509GetCommonName (
 RETURN_STATUS\r
 EFIAPI\r
 X509GetOrganizationName (\r
-  IN      CONST UINT8   *Cert,\r
-  IN      UINTN         CertSize,\r
-  OUT     CHAR8         *NameBuffer   OPTIONAL,\r
-  IN OUT  UINTN         *NameBufferSize\r
+  IN      CONST UINT8  *Cert,\r
+  IN      UINTN        CertSize,\r
+  OUT     CHAR8        *NameBuffer   OPTIONAL,\r
+  IN OUT  UINTN        *NameBufferSize\r
   )\r
 {\r
   ASSERT (FALSE);\r
index 9c37a3a296ba5178dafd9bbfdf71ebb224ae9b7d..9e2fcefe084ee3b97739b381a78b014920723933 100644 (file)
@@ -55,7 +55,7 @@ RandomSeed (
   // NOTE: A cryptographic PRNG must be seeded with unpredictable data.\r
   //\r
   if (Seed != NULL) {\r
-    RAND_seed (Seed, (UINT32) SeedSize);\r
+    RAND_seed (Seed, (UINT32)SeedSize);\r
   } else {\r
     RAND_seed (DefaultSeed, sizeof (DefaultSeed));\r
   }\r
@@ -89,14 +89,14 @@ RandomBytes (
   //\r
   // Check input parameters.\r
   //\r
-  if (Output == NULL || Size > INT_MAX) {\r
+  if ((Output == NULL) || (Size > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // Generate random data.\r
   //\r
-  if (RAND_bytes (Output, (UINT32) Size) != 1) {\r
+  if (RAND_bytes (Output, (UINT32)Size) != 1) {\r
     return FALSE;\r
   }\r
 \r
index d2914f8758a3417399863876f2d5345c15a6a13f..254fa31899b0310b8da597261369edd92ed1aabc 100644 (file)
@@ -9,7 +9,6 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 \r
 #include "InternalCryptLib.h"\r
 \r
-\r
 /**\r
   Sets up the seed value for the pseudorandom number generator.\r
 \r
index b0bfd5fb4f96253cdb28a441429d1f15d00ba395..30454bf10f9ba633e4d53cca94315e89ac51d71c 100644 (file)
@@ -53,7 +53,7 @@ RandomSeed (
   // NOTE: A cryptographic PRNG must be seeded with unpredictable data.\r
   //\r
   if (Seed != NULL) {\r
-    RAND_seed (Seed, (UINT32) SeedSize);\r
+    RAND_seed (Seed, (UINT32)SeedSize);\r
   } else {\r
     //\r
     // Retrieve current time.\r
@@ -97,14 +97,14 @@ RandomBytes (
   //\r
   // Check input parameters.\r
   //\r
-  if (Output == NULL || Size > INT_MAX) {\r
+  if ((Output == NULL) || (Size > INT_MAX)) {\r
     return FALSE;\r
   }\r
 \r
   //\r
   // Generate random data.\r
   //\r
-  if (RAND_bytes (Output, (UINT32) Size) != 1) {\r
+  if (RAND_bytes (Output, (UINT32)Size) != 1) {\r
     return FALSE;\r
   }\r
 \r
index d14644d13597f8f06f3fdc01e4576433880a811a..b7bed15c18df66cd7f8819ea01e119c263fb8f99 100644 (file)
@@ -13,21 +13,24 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 //\r
 // Extra header to record the memory buffer size from malloc routine.\r
 //\r
-#define CRYPTMEM_HEAD_SIGNATURE    SIGNATURE_32('c','m','h','d')\r
+#define CRYPTMEM_HEAD_SIGNATURE  SIGNATURE_32('c','m','h','d')\r
 typedef struct {\r
   UINT32    Signature;\r
   UINT32    Reserved;\r
   UINTN     Size;\r
 } CRYPTMEM_HEAD;\r
 \r
-#define CRYPTMEM_OVERHEAD      sizeof(CRYPTMEM_HEAD)\r
+#define CRYPTMEM_OVERHEAD  sizeof(CRYPTMEM_HEAD)\r
 \r
 //\r
 // -- Memory-Allocation Routines --\r
 //\r
 \r
 /* Allocates memory blocks */\r
-void *malloc (size_t size)\r
+void *\r
+malloc (\r
+  size_t  size\r
+  )\r
 {\r
   CRYPTMEM_HEAD  *PoolHdr;\r
   UINTN          NewSize;\r
@@ -38,7 +41,7 @@ void *malloc (size_t size)
   //\r
   NewSize = (UINTN)(size) + CRYPTMEM_OVERHEAD;\r
 \r
-  Data  = AllocatePool (NewSize);\r
+  Data = AllocatePool (NewSize);\r
   if (Data != NULL) {\r
     PoolHdr = (CRYPTMEM_HEAD *)Data;\r
     //\r
@@ -57,7 +60,11 @@ void *malloc (size_t size)
 }\r
 \r
 /* Reallocate memory blocks */\r
-void *realloc (void *ptr, size_t size)\r
+void *\r
+realloc (\r
+  void    *ptr,\r
+  size_t  size\r
+  )\r
 {\r
   CRYPTMEM_HEAD  *OldPoolHdr;\r
   CRYPTMEM_HEAD  *NewPoolHdr;\r
@@ -66,9 +73,9 @@ void *realloc (void *ptr, size_t size)
   VOID           *Data;\r
 \r
   NewSize = (UINTN)size + CRYPTMEM_OVERHEAD;\r
-  Data = AllocatePool (NewSize);\r
+  Data    = AllocatePool (NewSize);\r
   if (Data != NULL) {\r
-    NewPoolHdr = (CRYPTMEM_HEAD *)Data;\r
+    NewPoolHdr            = (CRYPTMEM_HEAD *)Data;\r
     NewPoolHdr->Signature = CRYPTMEM_HEAD_SIGNATURE;\r
     NewPoolHdr->Size      = size;\r
     if (ptr != NULL) {\r
@@ -96,7 +103,10 @@ void *realloc (void *ptr, size_t size)
 }\r
 \r
 /* De-allocates or frees a memory block */\r
-void free (void *ptr)\r
+void\r
+free (\r
+  void  *ptr\r
+  )\r
 {\r
   CRYPTMEM_HEAD  *PoolHdr;\r
 \r
index 18b04f2afd54e5daa099cb5fc2970b0798f01c40..2956b92d08277cf5972226e57cf353eb360f0ff0 100644 (file)
@@ -23,15 +23,22 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 // -- Time Management Routines --\r
 //\r
 \r
-time_t time (time_t *timer)\r
+time_t\r
+time (\r
+  time_t  *timer\r
+  )\r
 {\r
   if (timer != NULL) {\r
     *timer = 0;\r
   }\r
+\r
   return 0;\r
 }\r
 \r
-struct tm * gmtime (const time_t *timer)\r
+struct tm *\r
+gmtime (\r
+  const time_t  *timer\r
+  )\r
 {\r
   return NULL;\r
 }\r
index 42235ab96ac3e6e4fab85dac1d8fba43829e366a..bac477da070b04be4a93b209bc0bbcf8e6e3fc69 100644 (file)
@@ -9,7 +9,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 \r
 #include <CrtLibSupport.h>\r
 \r
-int errno = 0;\r
+int  errno = 0;\r
 \r
 FILE  *stderr = NULL;\r
 FILE  *stdin  = NULL;\r
@@ -35,15 +35,15 @@ QuickSortWorker (
   IN        VOID          *Buffer\r
   )\r
 {\r
-  VOID        *Pivot;\r
-  UINTN       LoopCount;\r
-  UINTN       NextSwapLocation;\r
+  VOID   *Pivot;\r
+  UINTN  LoopCount;\r
+  UINTN  NextSwapLocation;\r
 \r
-  ASSERT(BufferToSort    != NULL);\r
-  ASSERT(CompareFunction != NULL);\r
-  ASSERT(Buffer          != NULL);\r
+  ASSERT (BufferToSort    != NULL);\r
+  ASSERT (CompareFunction != NULL);\r
+  ASSERT (Buffer          != NULL);\r
 \r
-  if (Count < 2 || ElementSize  < 1) {\r
+  if ((Count < 2) || (ElementSize  < 1)) {\r
     return;\r
   }\r
 \r
@@ -58,8 +58,7 @@ QuickSortWorker (
   // Now get the pivot such that all on "left" are below it\r
   // and everything "right" are above it\r
   //\r
-  for (LoopCount = 0; LoopCount < Count - 1;  LoopCount++)\r
-  {\r
+  for (LoopCount = 0; LoopCount < Count - 1; LoopCount++) {\r
     //\r
     // If the element is less than the pivot\r
     //\r
@@ -77,6 +76,7 @@ QuickSortWorker (
       NextSwapLocation++;\r
     }\r
   }\r
+\r
   //\r
   // Swap pivot to its final position (NextSwapLocation)\r
   //\r
@@ -107,28 +107,37 @@ QuickSortWorker (
   return;\r
 }\r
 \r
-//---------------------------------------------------------\r
+// ---------------------------------------------------------\r
 // Standard C Run-time Library Interface Wrapper\r
-//---------------------------------------------------------\r
+// ---------------------------------------------------------\r
 \r
 //\r
 // -- String Manipulation Routines --\r
 //\r
 \r
-char *strchr(const char *str, int ch)\r
+char *\r
+strchr (\r
+  const char  *str,\r
+  int         ch\r
+  )\r
 {\r
   return ScanMem8 (str, AsciiStrSize (str), (UINT8)ch);\r
 }\r
 \r
 /* Scan a string for the last occurrence of a character */\r
-char *strrchr (const char *str, int c)\r
+char *\r
+strrchr (\r
+  const char  *str,\r
+  int         c\r
+  )\r
 {\r
-  char save;\r
+  char  *save;\r
 \r
   for (save = NULL; ; ++str) {\r
     if (*str == c) {\r
       save = (char *)str;\r
     }\r
+\r
     if (*str == 0) {\r
       return (save);\r
     }\r
@@ -136,19 +145,25 @@ char *strrchr (const char *str, int c)
 }\r
 \r
 /* Compare first n bytes of string s1 with string s2, ignoring case */\r
-int strncasecmp (const char *s1, const char *s2, size_t n)\r
+int\r
+strncasecmp (\r
+  const char  *s1,\r
+  const char  *s2,\r
+  size_t      n\r
+  )\r
 {\r
-  int Val;\r
+  int  Val;\r
 \r
-  ASSERT(s1 != NULL);\r
-  ASSERT(s2 != NULL);\r
+  ASSERT (s1 != NULL);\r
+  ASSERT (s2 != NULL);\r
 \r
   if (n != 0) {\r
     do {\r
-      Val = tolower(*s1) - tolower(*s2);\r
+      Val = tolower (*s1) - tolower (*s2);\r
       if (Val != 0) {\r
         return Val;\r
       }\r
+\r
       ++s1;\r
       ++s2;\r
       if (*s1 == '\0') {\r
@@ -156,11 +171,17 @@ int strncasecmp (const char *s1, const char *s2, size_t n)
       }\r
     } while (--n != 0);\r
   }\r
+\r
   return 0;\r
 }\r
 \r
 /* Read formatted data from a string */\r
-int sscanf (const char *buffer, const char *format, ...)\r
+int\r
+sscanf (\r
+  const char  *buffer,\r
+  const char  *format,\r
+  ...\r
+  )\r
 {\r
   //\r
   // Null sscanf() function implementation to satisfy the linker, since\r
@@ -170,14 +191,21 @@ int sscanf (const char *buffer, const char *format, ...)
 }\r
 \r
 /* Maps errnum to an error-message string */\r
-char * strerror (int errnum)\r
+char *\r
+strerror (\r
+  int  errnum\r
+  )\r
 {\r
   return NULL;\r
 }\r
 \r
 /* Computes the length of the maximum initial segment of the string pointed to by s1\r
    which consists entirely of characters from the string pointed to by s2. */\r
-size_t strspn (const char *s1 , const char *s2)\r
+size_t\r
+strspn (\r
+  const char  *s1,\r
+  const char  *s2\r
+  )\r
 {\r
   UINT8   Map[32];\r
   UINT32  Index;\r
@@ -207,11 +235,15 @@ size_t strspn (const char *s1 , const char *s2)
 \r
 /* Computes the length of the maximum initial segment of the string pointed to by s1\r
    which consists entirely of characters not from the string pointed to by s2. */\r
-size_t strcspn (const char *s1, const char *s2)\r
+size_t\r
+strcspn (\r
+  const char  *s1,\r
+  const char  *s2\r
+  )\r
 {\r
-  UINT8  Map[32];\r
-  UINT32 Index;\r
-  size_t Count;\r
+  UINT8   Map[32];\r
+  UINT32  Index;\r
+  size_t  Count;\r
 \r
   for (Index = 0; Index < 32; Index++) {\r
     Map[Index] = 0;\r
@@ -224,9 +256,9 @@ size_t strcspn (const char *s1, const char *s2)
 \r
   Map[0] |= 1;\r
 \r
-  Count   = 0;\r
+  Count = 0;\r
   while (!(Map[*s1 >> 3] & (1 << (*s1 & 7)))) {\r
-    Count ++;\r
+    Count++;\r
     s1++;\r
   }\r
 \r
@@ -238,7 +270,10 @@ size_t strcspn (const char *s1, const char *s2)
 //\r
 \r
 /* Determines if a particular character is a decimal-digit character */\r
-int isdigit (int c)\r
+int\r
+isdigit (\r
+  int  c\r
+  )\r
 {\r
   //\r
   // <digit> ::= [0-9]\r
@@ -247,7 +282,10 @@ int isdigit (int c)
 }\r
 \r
 /* Determine if an integer represents character that is a hex digit */\r
-int isxdigit (int c)\r
+int\r
+isxdigit (\r
+  int  c\r
+  )\r
 {\r
   //\r
   // <hexdigit> ::= [0-9] | [a-f] | [A-F]\r
@@ -258,7 +296,10 @@ int isxdigit (int c)
 }\r
 \r
 /* Determines if a particular character represents a space character */\r
-int isspace (int c)\r
+int\r
+isspace (\r
+  int  c\r
+  )\r
 {\r
   //\r
   // <space> ::= [ ]\r
@@ -267,7 +308,10 @@ int isspace (int c)
 }\r
 \r
 /* Determine if a particular character is an alphanumeric character */\r
-int isalnum (int c)\r
+int\r
+isalnum (\r
+  int  c\r
+  )\r
 {\r
   //\r
   // <alnum> ::= [0-9] | [a-z] | [A-Z]\r
@@ -278,7 +322,10 @@ int isalnum (int c)
 }\r
 \r
 /* Determines if a particular character is in upper case */\r
-int isupper (int c)\r
+int\r
+isupper (\r
+  int  c\r
+  )\r
 {\r
   //\r
   // <uppercase letter> := [A-Z]\r
@@ -291,7 +338,12 @@ int isupper (int c)
 //\r
 \r
 /* Convert strings to a long-integer value */\r
-long strtol (const char *nptr, char **endptr, int base)\r
+long\r
+strtol (\r
+  const char  *nptr,\r
+  char        **endptr,\r
+  int         base\r
+  )\r
 {\r
   //\r
   // Null strtol() function implementation to satisfy the linker, since there is\r
@@ -301,7 +353,12 @@ long strtol (const char *nptr, char **endptr, int base)
 }\r
 \r
 /* Convert strings to an unsigned long-integer value */\r
-unsigned long strtoul (const char *nptr, char **endptr, int base)\r
+unsigned long\r
+strtoul (\r
+  const char  *nptr,\r
+  char        **endptr,\r
+  int         base\r
+  )\r
 {\r
   //\r
   // Null strtoul() function implementation to satisfy the linker, since there is\r
@@ -311,11 +368,15 @@ unsigned long strtoul (const char *nptr, char **endptr, int base)
 }\r
 \r
 /* Convert character to lowercase */\r
-int tolower (int c)\r
+int\r
+tolower (\r
+  int  c\r
+  )\r
 {\r
   if (('A' <= (c)) && ((c) <= 'Z')) {\r
     return (c - ('A' - 'a'));\r
   }\r
+\r
   return (c);\r
 }\r
 \r
@@ -324,7 +385,13 @@ int tolower (int c)
 //\r
 \r
 /* Performs a quick sort */\r
-void qsort (void *base, size_t num, size_t width, int (*compare)(const void *, const void *))\r
+void\r
+qsort (\r
+  void *base,\r
+  size_t num,\r
+  size_t width,\r
+  int ( *compare )(const void *, const void *)\r
+  )\r
 {\r
   VOID  *Buffer;\r
 \r
@@ -351,7 +418,10 @@ void qsort (void *base, size_t num, size_t width, int (*compare)(const void *, c
 //\r
 \r
 /* Get a value from the current environment */\r
-char *getenv (const char *varname)\r
+char *\r
+getenv (\r
+  const char  *varname\r
+  )\r
 {\r
   //\r
   // Null getenv() function implementation to satisfy the linker, since there is\r
@@ -361,7 +431,10 @@ char *getenv (const char *varname)
 }\r
 \r
 /* Get a value from the current environment */\r
-char *secure_getenv (const char *varname)\r
+char *\r
+secure_getenv (\r
+  const char  *varname\r
+  )\r
 {\r
   //\r
   // Null secure_getenv() function implementation to satisfy the linker, since\r
@@ -378,7 +451,13 @@ char *secure_getenv (const char *varname)
 //\r
 \r
 /* Write data to a stream */\r
-size_t fwrite (const void *buffer, size_t size, size_t count, FILE *stream)\r
+size_t\r
+fwrite (\r
+  const void  *buffer,\r
+  size_t      size,\r
+  size_t      count,\r
+  FILE        *stream\r
+  )\r
 {\r
   return 0;\r
 }\r
@@ -387,12 +466,23 @@ size_t fwrite (const void *buffer, size_t size, size_t count, FILE *stream)
 //  -- Dummy OpenSSL Support Routines --\r
 //\r
 \r
-int BIO_printf (void *bio, const char *format, ...)\r
+int\r
+BIO_printf (\r
+  void        *bio,\r
+  const char  *format,\r
+  ...\r
+  )\r
 {\r
   return 0;\r
 }\r
 \r
-int BIO_snprintf(char *buf, size_t n, const char *format, ...)\r
+int\r
+BIO_snprintf (\r
+  char        *buf,\r
+  size_t      n,\r
+  const char  *format,\r
+  ...\r
+  )\r
 {\r
   return 0;\r
 }\r
@@ -403,7 +493,7 @@ typedef
 VOID\r
 (EFIAPI *NoReturnFuncPtr)(\r
   VOID\r
-  ) __attribute__((__noreturn__));\r
+  ) __attribute__ ((__noreturn__));\r
 \r
 STATIC\r
 VOID\r
@@ -414,60 +504,95 @@ NopFunction (
 {\r
 }\r
 \r
-void abort (void)\r
+void\r
+abort (\r
+  void\r
+  )\r
 {\r
-  NoReturnFuncPtr NoReturnFunc;\r
+  NoReturnFuncPtr  NoReturnFunc;\r
 \r
-  NoReturnFunc = (NoReturnFuncPtr) NopFunction;\r
+  NoReturnFunc = (NoReturnFuncPtr)NopFunction;\r
 \r
   NoReturnFunc ();\r
 }\r
 \r
 #else\r
 \r
-void abort (void)\r
+void\r
+abort (\r
+  void\r
+  )\r
 {\r
   // Do nothing\r
 }\r
 \r
 #endif\r
 \r
-int fclose (FILE *f)\r
+int\r
+fclose (\r
+  FILE  *f\r
+  )\r
 {\r
   return 0;\r
 }\r
 \r
-FILE *fopen (const char *c, const char *m)\r
+FILE *\r
+fopen (\r
+  const char  *c,\r
+  const char  *m\r
+  )\r
 {\r
   return NULL;\r
 }\r
 \r
-size_t fread (void *b, size_t c, size_t i, FILE *f)\r
+size_t\r
+fread (\r
+  void    *b,\r
+  size_t  c,\r
+  size_t  i,\r
+  FILE    *f\r
+  )\r
 {\r
   return 0;\r
 }\r
 \r
-uid_t getuid (void)\r
+uid_t\r
+getuid (\r
+  void\r
+  )\r
 {\r
   return 0;\r
 }\r
 \r
-uid_t geteuid (void)\r
+uid_t\r
+geteuid (\r
+  void\r
+  )\r
 {\r
   return 0;\r
 }\r
 \r
-gid_t getgid (void)\r
+gid_t\r
+getgid (\r
+  void\r
+  )\r
 {\r
   return 0;\r
 }\r
 \r
-gid_t getegid (void)\r
+gid_t\r
+getegid (\r
+  void\r
+  )\r
 {\r
   return 0;\r
 }\r
 \r
-int printf (char const *fmt, ...)\r
+int\r
+printf (\r
+  char const  *fmt,\r
+  ...\r
+  )\r
 {\r
   return 0;\r
 }\r
index 3e12a0500afea8a9ceeee3e914a0b9ae858419b2..0d2ca604ea3e69cc59349d808801a838482707dd 100644 (file)
@@ -13,42 +13,42 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <Library/MemoryAllocationLib.h>\r
 #include <Guid/EventGroup.h>\r
 \r
-//----------------------------------------------------------------\r
+// ----------------------------------------------------------------\r
 // Initial version. Needs further optimizations.\r
-//----------------------------------------------------------------\r
+// ----------------------------------------------------------------\r
 \r
 //\r
 // Definitions for Runtime Memory Operations\r
 //\r
-#define RT_PAGE_SIZE                0x200\r
-#define RT_PAGE_MASK                0x1FF\r
-#define RT_PAGE_SHIFT               9\r
+#define RT_PAGE_SIZE   0x200\r
+#define RT_PAGE_MASK   0x1FF\r
+#define RT_PAGE_SHIFT  9\r
 \r
-#define RT_SIZE_TO_PAGES(a)         (((a) >> RT_PAGE_SHIFT) + (((a) & RT_PAGE_MASK) ? 1 : 0))\r
-#define RT_PAGES_TO_SIZE(a)         ((a) << RT_PAGE_SHIFT)\r
+#define RT_SIZE_TO_PAGES(a)  (((a) >> RT_PAGE_SHIFT) + (((a) & RT_PAGE_MASK) ? 1 : 0))\r
+#define RT_PAGES_TO_SIZE(a)  ((a) << RT_PAGE_SHIFT)\r
 \r
 //\r
 // Page Flag Definitions\r
 //\r
-#define RT_PAGE_FREE                0x00000000\r
-#define RT_PAGE_USED                0x00000001\r
+#define RT_PAGE_FREE  0x00000000\r
+#define RT_PAGE_USED  0x00000001\r
 \r
-#define MIN_REQUIRED_BLOCKS         600\r
+#define MIN_REQUIRED_BLOCKS  600\r
 \r
 //\r
 // Memory Page Table\r
 //\r
 typedef struct {\r
-  UINTN   StartPageOffset;      // Offset of the starting page allocated.\r
+  UINTN     StartPageOffset;    // Offset of the starting page allocated.\r
                                 // Only available for USED pages.\r
-  UINT32  PageFlag;             // Page Attributes.\r
+  UINT32    PageFlag;           // Page Attributes.\r
 } RT_MEMORY_PAGE_ENTRY;\r
 \r
 typedef struct {\r
-  UINTN                 PageCount;\r
-  UINTN                 LastEmptyPageOffset;\r
-  UINT8                 *DataAreaBase;         // Pointer to data Area.\r
-  RT_MEMORY_PAGE_ENTRY  Pages[1];              // Page Table Entries.\r
+  UINTN                   PageCount;\r
+  UINTN                   LastEmptyPageOffset;\r
+  UINT8                   *DataAreaBase;       // Pointer to data Area.\r
+  RT_MEMORY_PAGE_ENTRY    Pages[1];            // Page Table Entries.\r
 } RT_MEMORY_PAGE_TABLE;\r
 \r
 //\r
@@ -59,8 +59,7 @@ RT_MEMORY_PAGE_TABLE  *mRTPageTable = NULL;
 //\r
 // Event for Runtime Address Conversion.\r
 //\r
-STATIC EFI_EVENT      mVirtualAddressChangeEvent;\r
-\r
+STATIC EFI_EVENT  mVirtualAddressChangeEvent;\r
 \r
 /**\r
   Initializes pre-allocated memory pointed by ScratchBuffer for subsequent\r
@