Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.Cryptography.RSAEncryptionPadding Class Referencesealed

Public Member Functions

override int GetHashCode ()
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals ([NotNullWhen(true)] RSAEncryptionPadding? other)
 
override string ToString ()
 
bool Equals (T? other)
 

Static Public Member Functions

static RSAEncryptionPadding CreateOaep (HashAlgorithmName hashAlgorithm)
 
static bool operator== (RSAEncryptionPadding? left, RSAEncryptionPadding? right)
 
static bool operator!= (RSAEncryptionPadding? left, RSAEncryptionPadding? right)
 

Properties

static RSAEncryptionPadding Pkcs1 [get]
 
static RSAEncryptionPadding OaepSHA1 [get]
 
static RSAEncryptionPadding OaepSHA256 [get]
 
static RSAEncryptionPadding OaepSHA384 [get]
 
static RSAEncryptionPadding OaepSHA512 [get]
 
RSAEncryptionPaddingMode Mode [get]
 
HashAlgorithmName OaepHashAlgorithm [get]
 

Private Member Functions

 RSAEncryptionPadding (RSAEncryptionPaddingMode mode, HashAlgorithmName oaepHashAlgorithm)
 

Static Private Member Functions

static int CombineHashCodes (int h1, int h2)
 

Private Attributes

readonly RSAEncryptionPaddingMode _mode
 
readonly HashAlgorithmName _oaepHashAlgorithm
 

Static Private Attributes

static readonly RSAEncryptionPadding s_pkcs1 = new RSAEncryptionPadding(RSAEncryptionPaddingMode.Pkcs1, default(HashAlgorithmName))
 
static readonly RSAEncryptionPadding s_oaepSHA1 = CreateOaep(HashAlgorithmName.SHA1)
 
static readonly RSAEncryptionPadding s_oaepSHA256 = CreateOaep(HashAlgorithmName.SHA256)
 
static readonly RSAEncryptionPadding s_oaepSHA384 = CreateOaep(HashAlgorithmName.SHA384)
 
static readonly RSAEncryptionPadding s_oaepSHA512 = CreateOaep(HashAlgorithmName.SHA512)
 

Detailed Description

Definition at line 7 of file RSAEncryptionPadding.cs.


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