Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Internal.NativeCrypto.Cng Class Reference

Classes

class  Interop
 

Public Types

enum  OpenAlgorithmProviderFlags { NONE = 0 , BCRYPT_ALG_HANDLE_HMAC_FLAG = 8 , NONE = 0 , BCRYPT_ALG_HANDLE_HMAC_FLAG = 8 }
 
enum  OpenAlgorithmProviderFlags { NONE = 0 , BCRYPT_ALG_HANDLE_HMAC_FLAG = 8 , NONE = 0 , BCRYPT_ALG_HANDLE_HMAC_FLAG = 8 }
 

Static Public Member Functions

static SafeAlgorithmHandle BCryptOpenAlgorithmProvider (string pszAlgId, string pszImplementation, OpenAlgorithmProviderFlags dwFlags)
 
static void SetFeedbackSize (this SafeAlgorithmHandle hAlg, int dwFeedbackSize)
 
static void SetCipherMode (this SafeAlgorithmHandle hAlg, string cipherMode)
 
static void SetEffectiveKeyLength (this SafeAlgorithmHandle hAlg, int effectiveKeyLength)
 
static Internal.NativeCrypto.SafeAlgorithmHandle BCryptOpenAlgorithmProvider (string pszAlgId, string pszImplementation, OpenAlgorithmProviderFlags dwFlags)
 
static void SetFeedbackSize (this Internal.NativeCrypto.SafeAlgorithmHandle hAlg, int dwFeedbackSize)
 
static void SetCipherMode (this Internal.NativeCrypto.SafeAlgorithmHandle hAlg, string cipherMode)
 

Static Private Member Functions

static Exception CreateCryptographicException (global::Interop.BCrypt.NTSTATUS ntStatus)
 
static Exception CreateCryptographicException (global::Interop.BCrypt.NTSTATUS ntStatus)
 

Detailed Description

Definition at line 8 of file Cng.cs.


The documentation for this class was generated from the following files: