go/src/crypto/internal/fips/sha256/sha256.go

const size

const size224

const blockSize

const chunk

const init0

const init1

const init2

const init3

const init4

const init5

const init6

const init7

const init0_224

const init1_224

const init2_224

const init3_224

const init4_224

const init5_224

const init6_224

const init7_224

type Digest

const magic224

const magic256

const marshaledSize

func (d *Digest) MarshalBinary() ([]byte, error) {}

func (d *Digest) AppendBinary(b []byte) ([]byte, error) {}

func (d *Digest) UnmarshalBinary(b []byte) error {}

func consumeUint64(b []byte) ([]byte, uint64) {}

func consumeUint32(b []byte) ([]byte, uint32) {}

func (d *Digest) Reset() {}

// New returns a new Digest computing the SHA-256 hash.
func New() *Digest {}

// New224 returns a new Digest computing the SHA-224 hash.
func New224() *Digest {}

func (d *Digest) Size() int {}

func (d *Digest) BlockSize() int {}

func (d *Digest) Write(p []byte) (nn int, err error) {}

func (d *Digest) Sum(in []byte) []byte {}

func (d *Digest) checkSum() [size]byte {}