指定源代码校验和的类型。
Syntax
enum CV_SourceChksum_t
{
CHKSUM_TYPE_NONE = 0,
CHKSUM_TYPE_MD5,
CHKSUM_TYPE_SHA1,
CHKSUM_TYPE_SHA_256,
CHKSUM_TYPE_SHA_384,
CHKSUM_TYPE_SHA_512,
};
enum CV_SourceChksum_t
{
CHKSUM_TYPE_NONE = 0,
CHKSUM_TYPE_MD5,
CHKSUM_TYPE_SHA1,
CHKSUM_TYPE_SHA_256,
};
元素
| 校验和类型 | 价值 | CryptoAPI 标签 | Description |
|---|---|---|---|
CHKSUM_TYPE_NONE |
0 | <没有> | 不存在校验和。 |
CHKSUM_TYPE_MD5 |
1 | CALG_MD5 |
使用 MD5 哈希算法生成的校验和。 |
CHKSUM_TYPE_SHA1 |
2 | CALG_SHA1 |
使用 SHA1 哈希算法生成的校验和。 |
CHKSUM_TYPE_SHA_256 |
3 | CALG_SHA_256 |
使用 256 位 SHA 哈希算法生成的校验和。 |
CHKSUM_TYPE_SHA_384 |
4 | CALG_SHA_384 |
使用 384 位 SHA 哈希算法生成的校验和。 |
CHKSUM_TYPE_SHA_512 |
5 | CALG_SHA_512 |
使用 512 位 SHA 哈希算法生成的校验和。 |
| 校验和类型 | 价值 | CryptoAPI 标签 | Description |
|---|---|---|---|
CHKSUM_TYPE_NONE |
0 | <没有> | 不存在校验和。 |
CHKSUM_TYPE_MD5 |
1 | CALG_MD5 |
使用 MD5 哈希算法生成的校验和。 |
CHKSUM_TYPE_SHA1 |
2 | CALG_SHA1 |
使用 SHA1 哈希算法生成的校验和。 |
CHKSUM_TYPE_SHA_256 |
3 | CALG_SHA_256 |
使用 256 位 SHA 哈希算法生成的校验和。 |
Remarks
CryptoAPI标签来自ALG_ID枚举。 有关哈希算法的详细信息,请参阅 Microsoft Windows SDK 的 CryptoAPI 部分。
要求
标头:cvconst.h