// Assembly: mscorlib
// Full name: System.Security.Cryptography.SHA512Managed

namespace System.Security.Cryptography
{
public class SHA512Managed // TypeDefIndex: 4074
{
	// Fields
	type#12861 _buffer;
	type#27938 _count;
	type#13569 _stateSHA512;
	type#13569 _W;
	type#13573 _K;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public virtual type#28660 Initialize() { }
	// RVA: -1
	protected virtual type#28660 HashCore(type#12860 rgb, type#20867 ibStart, type#20867 cbSize) { }
	// RVA: -1
	protected virtual type#12860 HashFinal() { }
	// RVA: -1
	private type#28660 InitializeState() { }
	// RVA: -1
	private type#28660 _HashData(type#12860 partIn, type#20867 ibStart, type#20867 cbSize) { }
	// RVA: -1
	private type#12860 _EndHash() { }
	// RVA: -1
	private static type#28660 SHATransform(type#12440 expandedBuffer, type#12440 state, type#12376 block) { }
	// RVA: -1
	private static type#27937 RotateRight(type#27937 x, type#20867 n) { }
	// RVA: -1
	private static type#27937 Ch(type#27937 x, type#27937 y, type#27937 z) { }
	// RVA: -1
	private static type#27937 Maj(type#27937 x, type#27937 y, type#27937 z) { }
	// RVA: -1
	private static type#27937 Sigma_0(type#27937 x) { }
	// RVA: -1
	private static type#27937 Sigma_1(type#27937 x) { }
	// RVA: -1
	private static type#27937 sigma_0(type#27937 x) { }
	// RVA: -1
	private static type#27937 sigma_1(type#27937 x) { }
	// RVA: -1
	private static type#28660 SHA512Expand(type#12440 x) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
