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.DSA Class Referenceabstract
+ Inheritance diagram for System.Security.Cryptography.DSA:
+ Collaboration diagram for System.Security.Cryptography.DSA:

Public Member Functions

byte[] CreateSignature (byte[] rgbHash)
 
bool VerifySignature (byte[] rgbHash, byte[] rgbSignature)
 
byte[] SignData (byte[] data, HashAlgorithmName hashAlgorithm)
 
virtual byte[] SignData (byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm)
 
virtual byte[] SignData (global::System.IO.Stream data, HashAlgorithmName hashAlgorithm)
 
bool VerifyData (byte[] data, byte[] signature, HashAlgorithmName hashAlgorithm)
 
virtual bool VerifyData (byte[] data, int offset, int count, byte[] signature, HashAlgorithmName hashAlgorithm)
 
virtual bool VerifyData (global::System.IO.Stream data, byte[] signature, HashAlgorithmName hashAlgorithm)
 
override void FromXmlString (string xmlString)
 
override string ToXmlString (bool includePrivateParameters)
 
DSAParameters ExportParameters (bool includePrivateParameters)
 
void ImportParameters (DSAParameters parameters)
 
virtual bool TryCreateSignature (global::System.ReadOnlySpan< byte > hash, global::System.Span< byte > destination, out int bytesWritten)
 
virtual bool TrySignData (global::System.ReadOnlySpan< byte > data, global::System.Span< byte > destination, HashAlgorithmName hashAlgorithm, out int bytesWritten)
 
virtual bool VerifyData (global::System.ReadOnlySpan< byte > data, global::System.ReadOnlySpan< byte > signature, HashAlgorithmName hashAlgorithm)
 
virtual bool VerifySignature (global::System.ReadOnlySpan< byte > hash, global::System.ReadOnlySpan< byte > signature)
 
void Dispose ()
 
void Clear ()
 
virtual byte[] ExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters)
 
virtual byte[] ExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< char > password, PbeParameters pbeParameters)
 
virtual byte[] ExportPkcs8PrivateKey ()
 
virtual byte[] ExportSubjectPublicKeyInfo ()
 
virtual void ImportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< byte > passwordBytes, global::System.ReadOnlySpan< byte > source, out int bytesRead)
 
virtual void ImportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< char > password, global::System.ReadOnlySpan< byte > source, out int bytesRead)
 
virtual void ImportPkcs8PrivateKey (global::System.ReadOnlySpan< byte > source, out int bytesRead)
 
virtual void ImportSubjectPublicKeyInfo (global::System.ReadOnlySpan< byte > source, out int bytesRead)
 
virtual bool TryExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters, global::System.Span< byte > destination, out int bytesWritten)
 
virtual bool TryExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< char > password, PbeParameters pbeParameters, global::System.Span< byte > destination, out int bytesWritten)
 
virtual bool TryExportPkcs8PrivateKey (global::System.Span< byte > destination, out int bytesWritten)
 
virtual bool TryExportSubjectPublicKeyInfo (global::System.Span< byte > destination, out int bytesWritten)
 

Static Public Member Functions

static new DSA Create ()
 
static new DSA Create (string algName)
 
static DSA Create (int keySizeInBits)
 
static DSA Create (DSAParameters parameters)
 

Protected Member Functions

 DSA ()
 
virtual byte[] HashData (byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm)
 
virtual byte[] HashData (global::System.IO.Stream data, HashAlgorithmName hashAlgorithm)
 
virtual bool TryHashData (global::System.ReadOnlySpan< byte > data, global::System.Span< byte > destination, HashAlgorithmName hashAlgorithm, out int bytesWritten)
 
virtual void Dispose (bool disposing)
 

Protected Attributes

int KeySizeValue
 
KeySizes[] LegalKeySizesValue
 

Static Package Functions

static global::System.Exception HashAlgorithmNameNullOrEmpty ()
 

Properties

virtual int KeySize [get, set]
 
virtual KeySizes[] LegalKeySizes [get, set]
 
virtual string SignatureAlgorithm [get, set]
 
virtual string KeyExchangeAlgorithm [get, set]
 

Static Private Member Functions

static global::System.Exception DerivedClassMustOverride ()
 

Detailed Description

Definition at line 14 of file DSA.cs.


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