0

CALG_*和有什么区别BCRYPT_*_ALGORITHM

例如:SHA_256 被定义为:

#define CALG_SHA_256 (ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_SHA_256)

#define BCRYPT_SHA256_ALGORITHM L"SHA256"

4

1 回答 1

2

据我了解,CALC_* 是第一天的加密 API 的加密算法。

BCRYPT 是用于 CNG(下一代加密)的,它取代了(在很长一段时间内?)传统的加密 API。

于 2017-08-03T15:24:15.673 回答