Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
AsymmetricSignatureDeformatter.cs
Go to the documentation of this file.
1
using
System.Runtime.Versioning
;
2
using
Internal.Cryptography
;
3
4
namespace
System.Security.Cryptography
;
5
6
[UnsupportedOSPlatform(
"browser"
)]
7
public
abstract
class
AsymmetricSignatureDeformatter
8
{
9
public
abstract
void
SetKey
(
AsymmetricAlgorithm
key
);
10
11
public
abstract
void
SetHashAlgorithm
(
string
strName);
12
13
public
virtual
bool
VerifySignature
(
HashAlgorithm
hash,
byte
[] rgbSignature)
14
{
15
if
(hash ==
null
)
16
{
17
throw
new
ArgumentNullException
(
"hash"
);
18
}
19
SetHashAlgorithm
(hash.ToAlgorithmName());
20
return
VerifySignature
(hash.
Hash
, rgbSignature);
21
}
22
23
public
abstract
bool
VerifySignature
(
byte
[] rgbHash,
byte
[] rgbSignature);
24
}
System.ArgumentNullException
Definition
ArgumentNullException.cs:10
System.Security.Cryptography.AsymmetricAlgorithm
Definition
AsymmetricAlgorithm.cs:6
System.Security.Cryptography.AsymmetricSignatureDeformatter.VerifySignature
bool VerifySignature(byte[] rgbHash, byte[] rgbSignature)
System.Security.Cryptography.AsymmetricSignatureDeformatter.SetHashAlgorithm
void SetHashAlgorithm(string strName)
System.Security.Cryptography.AsymmetricSignatureDeformatter.SetKey
void SetKey(AsymmetricAlgorithm key)
System.Security.Cryptography.AsymmetricSignatureDeformatter.VerifySignature
virtual bool VerifySignature(HashAlgorithm hash, byte[] rgbSignature)
Definition
AsymmetricSignatureDeformatter.cs:13
System.Security.Cryptography.AsymmetricSignatureDeformatter
Definition
AsymmetricSignatureDeformatter.cs:8
System.Security.Cryptography.HashAlgorithm.Hash
virtual ? byte[] Hash
Definition
HashAlgorithm.cs:22
System.Security.Cryptography.HashAlgorithm
Definition
HashAlgorithm.cs:10
Internal.Cryptography
Definition
AesBCryptModes.cs:5
System.Runtime.Versioning
Definition
NonVersionableAttribute.cs:1
System.Security.Cryptography
Definition
CryptoPool.cs:3
System.ExceptionArgument.key
@ key
source
System.Security.Cryptography.Algorithms
System.Security.Cryptography
AsymmetricSignatureDeformatter.cs
Generated by
1.10.0