]> git.proxmox.com Git - mirror_edk2.git/commit
CryptoPkg/BaseCryptLib: Wrap OpenSSL SM3 algorithm
authorLu, XiaoyuX <xiaoyux.lu@intel.com>
Fri, 31 May 2019 08:13:22 +0000 (16:13 +0800)
committerJian J Wang <jian.j.wang@intel.com>
Fri, 7 Jun 2019 21:18:41 +0000 (05:18 +0800)
commitf0718d1d6b47745a4249f4006807a45f2245dba1
tree0b1980202373788e23bdfa4388cd680901a23360
parentfe0c2770a72af3a34f79c84676b7bf0c97090bda
CryptoPkg/BaseCryptLib: Wrap OpenSSL SM3 algorithm

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1861

1. Implement OpenSSL SM3 wrapped functions in CryptSm3.c file.
2. Add wrapped SM3 functions declaration to BaseCryptLib.h file.
3. Add CryptSm3.c to each module information file.

Cc: Jian J Wang <jian.j.wang@intel.com>
Signed-off-by: Xiaoyu Lu <xiaoyux.lu@intel.com>
Reviewed-by: Jian J Wang <jian.j.wang@intel.com>
CryptoPkg/Include/Library/BaseCryptLib.h
CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf
CryptoPkg/Library/BaseCryptLib/Hash/CryptSm3.c [new file with mode: 0644]
CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf
CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf
CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf