audk/CryptoPkg/Application/Cryptest
Qin Long a8f37449c7 CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation.
Add one new API (Pkcs5HashPassword) to provide PKCS#5 v2.0 PBKDF2
support (Password based encryption key derivation function, specified
in RFC 2898).
Also update the Cryptest utility to include the new API testing (with
the test vector from RFC6070).

Cc: Ting Ye <ting.ye@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qin Long <qin.long@intel.com>
Reviewed-by: Ting Ye <ting.ye@intel.com>
2016-11-02 23:19:01 +08:00
..
AuthenticodeVerify.c Add new interfaces to support PKCS7#7 signed data and authenticode signature. Update Cryptest to validate functionality of new interfaces. 2011-08-16 06:46:52 +00:00
BlockCipherVerify.c Update CryptoPkg for new ciphers (HMAC, Block Cipher, etc) supports. 2010-11-02 06:06:38 +00:00
Cryptest.c CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation. 2016-11-02 23:19:01 +08:00
Cryptest.h CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation. 2016-11-02 23:19:01 +08:00
Cryptest.inf CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation. 2016-11-02 23:19:01 +08:00
Cryptest.uni CryptoPkg: Convert all .uni files to utf-8 2015-12-15 04:51:26 +00:00
CryptestExtra.uni CryptoPkg: Convert all .uni files to utf-8 2015-12-15 04:51:26 +00:00
DhVerify.c CryptoPkg Updates to support RFC3161 timestamp signature verification. 2014-11-12 08:51:45 +00:00
HashVerify.c CryptoPkg: Add xxxxHashAll APIs to facilitate the digest computation 2016-11-02 23:16:10 +08:00
HmacVerify.c CryptoPkg: Add HMAC-SHA256 cipher support 2016-11-02 23:17:21 +08:00
Pkcs5Pbkdf2Verify.c CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation. 2016-11-02 23:19:01 +08:00
RandVerify.c Update CryptoPkg for new ciphers (HMAC, Block Cipher, etc) supports. 2010-11-02 06:06:38 +00:00
RsaVerify.c Update CryptoPkg for new ciphers (HMAC, Block Cipher, etc) supports. 2010-11-02 06:06:38 +00:00
RsaVerify2.c Add new interfaces to support PKCS7#7 signed data and authenticode signature. Update Cryptest to validate functionality of new interfaces. 2011-08-16 06:46:52 +00:00
TSVerify.c CryptoPkg: Clean up unreferenced symbol in Cryptest utility. 2016-09-21 16:40:19 +08:00