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

namespace System.Security.Cryptography
{
public class SHA256Managed // TypeDefIndex: 4070
{
	// Fields
	type#12861 _buffer;
	type#20901 _count;
	type#13558 _stateSHA256;
	type#13558 _W;
	type#13565 _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#12438 expandedBuffer, type#12438 state, type#12376 block) { }
	// RVA: -1
	private static type#27917 RotateRight(type#27917 x, type#20867 n) { }
	// RVA: -1
	private static type#27917 Ch(type#27917 x, type#27917 y, type#27917 z) { }
	// RVA: -1
	private static type#27917 Maj(type#27917 x, type#27917 y, type#27917 z) { }
	// RVA: -1
	private static type#27917 sigma_0(type#27917 x) { }
	// RVA: -1
	private static type#27917 sigma_1(type#27917 x) { }
	// RVA: -1
	private static type#27917 Sigma_0(type#27917 x) { }
	// RVA: -1
	private static type#27917 Sigma_1(type#27917 x) { }
	// RVA: -1
	private static type#28660 SHA256Expand(type#12438 x) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
