terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Security.Cryptography.DES Class Referenceabstract
+ Inheritance diagram for System.Security.Cryptography.DES:
+ Collaboration diagram for System.Security.Cryptography.DES:

Public Member Functions

void Dispose ()
 
void Clear ()
 
bool ValidKeySize (int bitLength)
 
virtual ICryptoTransform CreateEncryptor ()
 
ICryptoTransform CreateEncryptor (byte[] rgbKey, byte[] rgbIV)
 
virtual ICryptoTransform CreateDecryptor ()
 
ICryptoTransform CreateDecryptor (byte[] rgbKey, byte[] rgbIV)
 
void GenerateKey ()
 
void GenerateIV ()
 

Static Public Member Functions

static new DES Create ()
 
static new DES Create (string algName)
 
static bool IsWeakKey (byte[] rgbKey)
 
static bool IsSemiWeakKey (byte[] rgbKey)
 

Protected Member Functions

 DES ()
 
virtual void Dispose (bool disposing)
 

Protected Attributes

int BlockSizeValue
 
int FeedbackSizeValue
 
byte[] IVValue
 
byte[] KeyValue
 
KeySizes[] LegalBlockSizesValue
 
KeySizes[] LegalKeySizesValue
 
int KeySizeValue
 
CipherMode ModeValue
 
PaddingMode PaddingValue
 

Properties

override byte[] Key [get, set]
 
virtual int BlockSize [get, set]
 
virtual int FeedbackSize [get, set]
 
virtual byte[] IV [get, set]
 
virtual KeySizes[] LegalBlockSizes [get, set]
 
virtual KeySizes[] LegalKeySizes [get, set]
 
virtual int KeySize [get, set]
 
virtual CipherMode Mode [get, set]
 
virtual PaddingMode Padding [get, set]
 

Static Private Member Functions

static bool IsLegalKeySize (byte[] rgbKey)
 
static ulong QuadWordFromBigEndian (byte[] block)
 
static DES ()
 

Static Private Attributes

static KeySizes[] s_legalBlockSizes
 
static KeySizes[] s_legalKeySizes
 

Detailed Description

Definition at line 10 of file DES.cs.


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