Files
KiTTY/wincrypt/wincrypto.h
T
2019-12-31 17:56:57 +01:00

25 lines
703 B
C

#ifdef MOD_WINCRYPT
#ifdef HAS_WINX509
BOOL capi_load_key(const Filename **filename, BinarySink *bs) ;
#define ALG_SID_SHA_256 12
#define ALG_SID_SHA_512 14
#define CALG_SHA_256 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_256)
#define CALG_SHA_512 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_512)
#define CRYPT_ACQUIRE_PREFER_NCRYPT_KEY_FLAG 0x20000
#define HCRYPTPROV_LEGACY void*
typedef unsigned int ALG_ID;
BOOL CryptHashCertificate(
HCRYPTPROV_LEGACY hCryptProv,
ALG_ID Algid,
DWORD dwFlags,
const BYTE *pbEncoded,
DWORD cbEncoded,
BYTE *pbComputedHash,
DWORD *pcbComputedHash
);
#endif /* HAS_WINX509 */
#endif