2.2.7 EFS_HASH_BLOB

The EFS_HASH_BLOB type is used to represent an X.509 certificate hash.

 typedef struct _EFS_HASH_BLOB {
   [range(0, 100)] DWORD cbData;
   [size_is(cbData)] unsigned char* bData;
 } EFS_HASH_BLOB;

cbData: The number of bytes in the bData buffer.

bData: The SHA-1 hash of an X.509 certificate. For more information on SHA-1, see [FIPS180-4].<22>