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

◆ TrySignDataCore()

virtual bool System.Security.Cryptography.DSA.TrySignDataCore ( ReadOnlySpan< byte > data,
Span< byte > destination,
HashAlgorithmName hashAlgorithm,
DSASignatureFormat signatureFormat,
out int bytesWritten )
inlineprotectedvirtualinherited

Definition at line 364 of file DSA.cs.

365 {
366 Span<byte> tmp = stackalloc byte[128];
367 ReadOnlySpan<byte> hash = HashSpanToTmp(data, hashAlgorithm, tmp);
368 return TryCreateSignatureCore(hash, destination, signatureFormat, out bytesWritten);
369 }
ReadOnlySpan< byte > HashSpanToTmp(ReadOnlySpan< byte > data, HashAlgorithmName hashAlgorithm, Span< byte > tmp)
Definition DSA.cs:489
virtual bool TryCreateSignatureCore(ReadOnlySpan< byte > hash, Span< byte > destination, DSASignatureFormat signatureFormat, out int bytesWritten)
Definition DSA.cs:321

References System.destination, System.Security.Cryptography.DSA.HashSpanToTmp(), and System.Security.Cryptography.DSA.TryCreateSignatureCore().

Referenced by System.Security.Cryptography.DSA.SignDataCore(), and System.Security.Cryptography.DSA.TrySignData().