/*++ Copyright (c) 1994-1998 Microsoft Corporation Module Name: glodata.c Abstract: Global data definitions for tshare security. Author: Madan Appiah (madana) 24-Jan-1998 Environment: User Mode - Win32 Revision History: --*/ #include #include #include #include #include #include #include #include #include #include "license.h" #include "cryptkey.h" #include "rng.h" #include "lscsp.h" #include "tlsapip.h" #include "certutil.h" #include "hydrakey.h" #include #include #include #include #include "global.h" #ifdef OS_WIN16 #include #endif // OS_WIN16 // // global data definitions. // BYTE csp_abPublicKeyModulus[92] = HYDRA_ROOT_PUBLIC_KEY; LPBSAFE_PUB_KEY csp_pRootPublicKey = NULL; LPBYTE csp_abServerCertificate = NULL; DWORD csp_dwServerCertificateLen = 0; LPBYTE csp_abServerX509Cert = NULL; DWORD csp_dwServerX509CertLen = 0; LPBYTE csp_abX509CertID = NULL; DWORD csp_dwX509CertIDLen = 0; HANDLE csp_hMutex = NULL; LONG csp_InitCount = 0; Hydra_Server_Cert csp_hscData; HINSTANCE g_hinst; LPBYTE csp_abServerPrivateKey = NULL; DWORD csp_dwServerPrivateKeyLen = 0; LPBYTE csp_abX509CertPrivateKey = NULL; DWORD csp_dwX509CertPrivateKeyLen = 0;