2 writes to m_shiftRegister
mscorlib (2)
system\security\cryptography\rijndaelmanagedtransform.cs (2)
154m_shiftRegister = new byte[4*m_Nb]; 198m_shiftRegister = null;
16 references to m_shiftRegister
mscorlib (16)
system\security\cryptography\rijndaelmanagedtransform.cs (16)
155Buffer.InternalBlockCopy(m_IV, 0, m_shiftRegister, 0, 4*m_Nb); 196if (m_shiftRegister != null) { 197Array.Clear(m_shiftRegister, 0, m_shiftRegister.Length); 375Buffer.InternalBlockCopy(m_IV, 0, m_shiftRegister, 0, 4*m_Nb); 478Buffer.Memcpy((byte *)work, 0, m_shiftRegister, 0, m_blockSizeBytes); 545m_shiftRegister[index] = m_shiftRegister[index + m_inputBlockSize]; 548Buffer.InternalBlockCopy(outputBuffer, blockNum * m_inputBlockSize, m_shiftRegister, m_blockSizeBytes - m_inputBlockSize, m_inputBlockSize); 622int i0 = m_shiftRegister[index++]; 623int i1 = m_shiftRegister[index++]; 624int i2 = m_shiftRegister[index++]; 625int i3 = m_shiftRegister[index++]; 661m_shiftRegister[index] = m_shiftRegister[index + m_inputBlockSize]; 664Buffer.InternalBlockCopy(inputBuffer, workBaseIndex, m_shiftRegister, m_blockSizeBytes - m_inputBlockSize, m_inputBlockSize);