3 writes to _depadBuffer
mscorlib (3)
system\security\cryptography\cryptoapitransform.cs (3)
144
_depadBuffer
= null;
190
_depadBuffer
= null;
223
_depadBuffer
= new byte[InputBlockSize];
13 references to _depadBuffer
mscorlib (13)
system\security\cryptography\cryptoapitransform.cs (13)
142
if (
_depadBuffer
!= null) {
143
Array.Clear(
_depadBuffer
, 0,
_depadBuffer
.Length);
222
if (
_depadBuffer
== null) {
226
Buffer.InternalBlockCopy(inputBuffer, inputOffset+inputToProcess,
_depadBuffer
, 0, InputBlockSize);
230
int r = Utils._DecryptData(_safeKeyHandle,
_depadBuffer
, 0,
_depadBuffer
.Length, ref outputBuffer, outputOffset, PaddingValue, false);
233
Buffer.InternalBlockCopy(inputBuffer, inputOffset+inputToProcess,
_depadBuffer
, 0, InputBlockSize);
259
if (
_depadBuffer
== null) {
265
byte[] temp = new byte[
_depadBuffer
.Length + inputCount];
266
Buffer.InternalBlockCopy(
_depadBuffer
, 0, temp, 0,
_depadBuffer
.Length);
267
Buffer.InternalBlockCopy(inputBuffer, inputOffset, temp,
_depadBuffer
.Length, inputCount);