23 references to SignatureLength
System.Net.Security (23)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (23)
811if (signature.Length != SignatureLength || 819Span<byte> expectedSignature = stackalloc byte[SignatureLength]; 832Span<byte> signatureBuffer = signature.GetSpan(SignatureLength); 835signature.Advance(SignatureLength); 845Span<byte> output = outputWriter.GetSpan(input.Length + SignatureLength); 846_clientSeal.Transform(input, output.Slice(SignatureLength, input.Length)); 847CalculateSignature(input, _clientSequenceNumber, _clientSigningKey, _clientSeal, output.Slice(0, SignatureLength)); 851outputWriter.Advance(input.Length + SignatureLength); 865if (input.Length < SignatureLength) 870Span<byte> output = outputWriter.GetSpan(input.Length - SignatureLength); 871_serverSeal.Transform(input.Slice(SignatureLength), output.Slice(0, input.Length - SignatureLength)); 872if (!VerifyMIC(output.Slice(0, input.Length - SignatureLength), input.Slice(0, SignatureLength))) 878outputWriter.Advance(input.Length - SignatureLength); 886unwrappedOffset = SignatureLength; 887unwrappedLength = input.Length - SignatureLength; 894if (input.Length < SignatureLength) 899_serverSeal.Transform(input.Slice(SignatureLength), input.Slice(SignatureLength)); 900if (!VerifyMIC(input.Slice(SignatureLength), input.Slice(0, SignatureLength))) 902CryptographicOperations.ZeroMemory(input.Slice(SignatureLength));