9#include "InternalCryptLib.h"
68 OUT VOID *NewSm3Context
96 IN OUT VOID *Sm3Context,
128 IN OUT VOID *Sm3Context,
BOOLEAN EFIAPI Sm3Duplicate(IN CONST VOID *Sm3Context, OUT VOID *NewSm3Context)
UINTN EFIAPI Sm3GetContextSize(VOID)
BOOLEAN EFIAPI Sm3Update(IN OUT VOID *Sm3Context, IN CONST VOID *Data, IN UINTN DataSize)
BOOLEAN EFIAPI Sm3Final(IN OUT VOID *Sm3Context, OUT UINT8 *HashValue)
BOOLEAN EFIAPI Sm3HashAll(IN CONST VOID *Data, IN UINTN DataSize, OUT UINT8 *HashValue)
BOOLEAN EFIAPI Sm3Init(OUT VOID *Sm3Context)