internal static extern int CryptReleaseContext(SafeCryptContextHandle hProv, uint dwFlags);
internal static extern int CryptReleaseContext(SafeCryptContextHandle hProv, uint dwFlags);
internal static extern int CryptAcquireContext(out SafeCryptContextHandle phProv, string pszContainer, string pszProvider, uint dwProvType, uint dwFlags);
internal static extern int CryptAcquireContext(out SafeCryptContextHandle phProv, string pszContainer, string pszProvider, uint dwProvType, uint dwFlags);