Kms sources from google.init.

This commit is contained in:
gunmetal313 committed 2015-06-04 13:32:42 +04:00
1 parent 47778e32f0
commit 4e22666689
58 files changed
+6752

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
//---------------------------------------------------------------------------
// Header Guard
#pragma once
// Includes and Namespaces
#include <windows.h>
//---------------------------------------------------------------------------
// HMAC-SHA256 key blob structure
struct HMAC_KEYBLOB {
BLOBHEADER hdr;
DWORD dwKeySize;
BYTE rgbKeyData[16];
};
// Function Prototypes
void GetHash(DWORD MessageSize, PBYTE const Message, PBYTE const hash);
void GetHashSHA256(DWORD dataSize, PBYTE const data, PBYTE const Hash);
void GetHmacKey(FILETIME* timestamp, PBYTE hmackey);
void GetHmacSHA256(DWORD dwDataLen, PBYTE const pbData, PBYTE const pbHash);
//--------------------------------------------------------------------------