コード例 #1
0
 public static partial bool CryptExportKey(
     SafeCapiKeyHandle hKey,
     SafeCapiKeyHandle hExpKey,
     int dwBlobType,
     int dwFlags,
     byte[]?pbData,
     ref int dwDataLen);
コード例 #2
0
 public static partial bool CryptVerifySignature(
     SafeHashHandle hHash,
     byte[] pbSignature,
     int dwSigLen,
     SafeCapiKeyHandle hPubKey,
     string?szDescription,
     CryptSignAndVerifyHashFlags dwFlags);
コード例 #3
0
 internal static unsafe partial bool CryptImportKey(
     SafeProvHandle hProv,
     byte *pbData,
     int dwDataLen,
     SafeCapiKeyHandle hPubKey,
     int dwFlags,
     out SafeCapiKeyHandle phKey);
コード例 #4
0
ファイル: Interop.CryptDecrypt.cs プロジェクト: z77ma/runtime
 public static partial bool CryptDecrypt(
     SafeCapiKeyHandle hKey,
     SafeHashHandle hHash,
     bool Final,
     int dwFlags,
     byte[] pbData,
     ref int pdwDataLen);
コード例 #5
0
 public static partial bool CryptDecrypt(
     SafeCapiKeyHandle hKey,
     SafeHashHandle hHash,
     [MarshalAs(UnmanagedType.Bool)] bool Final,
     int dwFlags,
     byte[] pbData,
     ref int pdwDataLen);
コード例 #6
0
 internal static partial bool CryptGetUserKey(SafeProvHandle hProv, int dwKeySpec, out SafeCapiKeyHandle phUserKey);
コード例 #7
0
 public static partial bool CryptSetKeyParam(SafeCapiKeyHandle safeKeyHandle, int dwParam, ref int pdw, int dwFlags);
コード例 #8
0
 public static partial bool CryptSetKeyParam(SafeCapiKeyHandle hKey, int dwParam, byte[] pbData, int dwFlags);
コード例 #9
0
 internal static partial bool CryptGenKey(SafeProvHandle hProv, int Algid, int dwFlags, out SafeCapiKeyHandle phKey);
コード例 #10
0
 internal static partial bool CryptCreateHash(
     SafeProvHandle hProv,
     int Algid,
     SafeCapiKeyHandle hKey,
     CryptCreateHashFlags dwFlags,
     out SafeHashHandle phHash);
コード例 #11
0
 public static partial bool CryptGetKeyParam(
     SafeCapiKeyHandle hKey,
     CryptGetKeyParamFlags dwParam,
     byte[]? pbData,
     ref int pdwDataLen,
     int dwFlags);
コード例 #12
0
 internal static partial bool CryptDeriveKey(
     SafeProvHandle hProv,
     int Algid,
     SafeHashHandle hBaseData,
     int dwFlags,
     out SafeCapiKeyHandle phKey);