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

◆ ConvertSignatureToIeeeP1363() [1/3]

static byte[] Internal.Cryptography.AsymmetricAlgorithmHelpers.ConvertSignatureToIeeeP1363 ( DSASignatureFormat currentFormat,
ReadOnlySpan< byte > signature,
int fieldSizeBits )
inlinestaticpackage

Definition at line 109 of file AsymmetricAlgorithmHelpers.cs.

110 {
111 return currentFormat switch
112 {
113 DSASignatureFormat.IeeeP1363FixedFieldConcatenation => signature.ToArray(),
114 DSASignatureFormat.Rfc3279DerSequence => ConvertDerToIeee1363(signature, fieldSizeBits),
115 _ => throw new CryptographicException(System.SR.Cryptography_UnknownSignatureFormat, currentFormat.ToString()),
116 };
117 }
static byte[] ConvertDerToIeee1363(ReadOnlySpan< byte > input, int fieldSizeBits)
static string Cryptography_UnknownSignatureFormat
Definition SR.cs:156
Definition SR.cs:7

References Internal.Cryptography.AsymmetricAlgorithmHelpers.ConvertDerToIeee1363(), System.SR.Cryptography_UnknownSignatureFormat, and System.ReadOnlySpan< T >.ToArray().

Referenced by Internal.Cryptography.AsymmetricAlgorithmHelpers.ConvertSignatureToIeeeP1363(), and Internal.Cryptography.AsymmetricAlgorithmHelpers.ConvertSignatureToIeeeP1363().