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

◆ GetMaxSignatureSize()

int System.Security.Cryptography.DSA.GetMaxSignatureSize ( DSASignatureFormat signatureFormat)
inlineinherited

Definition at line 645 of file DSA.cs.

646 {
647 int num = ExportParameters(includePrivateParameters: false).Q.Length;
648 return signatureFormat switch
649 {
650 DSASignatureFormat.IeeeP1363FixedFieldConcatenation => num * 2,
651 DSASignatureFormat.Rfc3279DerSequence => AsymmetricAlgorithmHelpers.GetMaxDerSignatureSize(num * 8),
652 _ => throw new ArgumentOutOfRangeException("signatureFormat"),
653 };
654 }
DSAParameters ExportParameters(bool includePrivateParameters)

References System.Security.Cryptography.DSA.ExportParameters(), Internal.Cryptography.AsymmetricAlgorithmHelpers.GetMaxDerSignatureSize(), and System.Q.