Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SignData() [2/6]

byte[] System.Security.Cryptography.ECDsa.SignData ( byte[] data,
HashAlgorithmName hashAlgorithm,
DSASignatureFormat signatureFormat )
inlineinherited

Definition at line 140 of file ECDsa.cs.

141 {
142 if (data == null)
143 {
144 throw new ArgumentNullException("data");
145 }
146 if (string.IsNullOrEmpty(hashAlgorithm.Name))
147 {
149 }
150 if (!signatureFormat.IsKnownValue())
151 {
152 throw DSASignatureFormatHelpers.CreateUnknownValueException(signatureFormat);
153 }
154 return SignDataCore(data, hashAlgorithm, signatureFormat);
155 }
static string Cryptography_HashAlgorithmNameNullOrEmpty
Definition SR.cs:60
Definition SR.cs:7
virtual byte[] SignDataCore(ReadOnlySpan< byte > data, HashAlgorithmName hashAlgorithm, DSASignatureFormat signatureFormat)
Definition ECDsa.cs:105

References System.Security.Cryptography.DSASignatureFormatHelpers.CreateUnknownValueException(), System.SR.Cryptography_HashAlgorithmNameNullOrEmpty, System.Security.Cryptography.HashAlgorithmName.Name, and System.Security.Cryptography.ECDsa.SignDataCore().