1 write to _validationAlgorithmSubkeyLengthInBytes
Microsoft.AspNetCore.DataProtection (1)
Managed\ManagedAuthenticatedEncryptor.cs (1)
72
_validationAlgorithmSubkeyLengthInBytes
= _validationAlgorithmDigestLengthInBytes; // for simplicity we'll generate MAC subkeys with a length equal to the digest length
10 references to _validationAlgorithmSubkeyLengthInBytes
Microsoft.AspNetCore.DataProtection (10)
Managed\ManagedAuthenticatedEncryptor.cs (10)
126
var validationSubkey =
_validationAlgorithmSubkeyLengthInBytes
<= 128
127
? stackalloc byte[128].Slice(0,
_validationAlgorithmSubkeyLengthInBytes
)
128
: (validationSubkeyArray = new byte[
_validationAlgorithmSubkeyLengthInBytes
]);
224
Span<byte> validationSubkey =
_validationAlgorithmSubkeyLengthInBytes
<= 128
225
? stackalloc byte[128].Slice(0,
_validationAlgorithmSubkeyLengthInBytes
)
226
: (validationSubkeyArray = new byte[
_validationAlgorithmSubkeyLengthInBytes
]);
626
BitHelpers.WriteTo(retVal, ref idx,
_validationAlgorithmSubkeyLengthInBytes
);
630
var tempKeys = new byte[_symmetricAlgorithmSubkeyLengthInBytes +
_validationAlgorithmSubkeyLengthInBytes
];
637
validationSubkey: tempKeys.AsSpan(_symmetricAlgorithmSubkeyLengthInBytes,
_validationAlgorithmSubkeyLengthInBytes
));
657
using (var hashAlg = CreateValidationAlgorithm(new ArraySegment<byte>(tempKeys, _symmetricAlgorithmSubkeyLengthInBytes,
_validationAlgorithmSubkeyLengthInBytes
).AsStandaloneArray()))