System.Security.Cryptography.RIPEMD160Managed.ProcessBlock C# (CSharp) Method

ProcessBlock() private method

Processes one block of data.
private ProcessBlock ( byte buffer, int offset ) : void
buffer byte The buffer with the data.
offset int The offset in the buffer.
return void
		private void ProcessBlock (byte[] buffer, int offset)
		{
			if (!BitConverter.IsLittleEndian) {
				for (int i=0; i < _X.Length; i++) {
					_X [i] = (uint)(buffer [offset])
						| (((uint)(buffer [offset+1])) <<  8)
						| (((uint)(buffer [offset+2])) << 16)
						| (((uint)(buffer [offset+3])) << 24);
					offset += 4;
				}
			} else {
				Buffer.BlockCopy (buffer, offset, _X, 0, 64);
			}
			Compress();
		}