System.Security.Cryptography.MD5CryptoServiceProvider.MD5CryptoServiceProvider.HashFinal C# (CSharp) Method

HashFinal() protected method

protected HashFinal ( ) : byte[]
return byte[]
		protected override byte[] HashFinal () 
		{
			byte[] hash = new byte[16];
			int i, j;

			ProcessFinalBlock (_ProcessingBuffer, 0, _ProcessingBufferCount);

			for (i=0; i<4; i++) {
				for (j=0; j<4; j++) {
					hash[i*4+j] = (byte)(_H[i] >> j*8);
				}
			}

			return hash;
		}