type crypto/internal/fips140/sha512.Digest

27 uses

	crypto/internal/fips140/sha512 (current package)
		sha512.go#L71: type Digest struct {
		sha512.go#L79: func (d *Digest) Reset() {
		sha512.go#L132: func (d *Digest) MarshalBinary() ([]byte, error) {
		sha512.go#L136: func (d *Digest) AppendBinary(b []byte) ([]byte, error) {
		sha512.go#L163: func (d *Digest) UnmarshalBinary(b []byte) error {
		sha512.go#L198: func New() *Digest {
		sha512.go#L199: 	d := &Digest{size: size512}
		sha512.go#L205: func New512_224() *Digest {
		sha512.go#L206: 	d := &Digest{size: size224}
		sha512.go#L212: func New512_256() *Digest {
		sha512.go#L213: 	d := &Digest{size: size256}
		sha512.go#L219: func New384() *Digest {
		sha512.go#L220: 	d := &Digest{size: size384}
		sha512.go#L225: func (d *Digest) Size() int {
		sha512.go#L229: func (d *Digest) BlockSize() int { return blockSize }
		sha512.go#L231: func (d *Digest) Write(p []byte) (nn int, err error) {
		sha512.go#L254: func (d *Digest) Sum(in []byte) []byte {
		sha512.go#L257: 	d0 := new(Digest)
		sha512.go#L263: func (d *Digest) checkSum() [size512]byte {
		sha512block.go#L96: func blockGeneric(dig *Digest, p []byte) {
		sha512block_amd64.go#L21: func blockAVX2(dig *Digest, p []byte)
		sha512block_amd64.go#L24: func blockAMD64(dig *Digest, p []byte)
		sha512block_amd64.go#L26: func block(dig *Digest, p []byte) {

	crypto/internal/fips140/hmac
		hmac.go#L52: 	case *sha256.Digest, *sha512.Digest, *sha3.Digest:

	crypto/internal/fips140/rsa
		pkcs1v22.go#L364: 	case *sha256.Digest, *sha512.Digest, *sha3.Digest:

	crypto/internal/fips140/tls12
		tls12.go#L60: 	case *sha512.Digest:

	crypto/internal/fips140only
		fips140only.go#L23: 	case *sha256.Digest, *sha512.Digest, *sha3.Digest: