public static extern bool CryptSetKeyParam(SafeCapiKeyHandle hKey, KeyParameter dwParam, [MarshalAs(UnmanagedType.LPArray)] byte[] pbData, int dwFlags);
internal static void SetKeyParameter(SafeCapiKeyHandle key, KeyParameter parameter, int value) { SetKeyParameter(key, parameter, BitConverter.GetBytes(value)); }