Terraria v1.4.4.9
Terraria source code documentation
|
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) |
Definition at line 7 of file RSAEncryptionPadding.cs.