internal static extern bool CryptGenKey( SafeCryptProvHandle providerContext, uint algorithmId, uint flags, out SafeCryptKeyHandle cryptKeyHandle);