//\r
// Retrieves Openssl SM3 Context Size\r
//\r
- return (UINTN) (sizeof (SM3_CTX));\r
+ return (UINTN)(sizeof (SM3_CTX));\r
}\r
\r
/**\r
//\r
// Openssl SM3 Context Initialization\r
//\r
- sm3_init ((SM3_CTX *) Sm3Context);\r
+ sm3_init ((SM3_CTX *)Sm3Context);\r
return TRUE;\r
}\r
\r
//\r
// Check input parameters.\r
//\r
- if (Sm3Context == NULL || NewSm3Context == NULL) {\r
+ if ((Sm3Context == NULL) || (NewSm3Context == NULL)) {\r
return FALSE;\r
}\r
\r
//\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
//\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
OUT UINT8 *HashValue\r
)\r
{\r
- SM3_CTX Ctx;\r
+ SM3_CTX Ctx;\r
\r
//\r
// Check input parameters.\r
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