Thanks to visit codestin.com
Credit goes to pkg.go.dev

fips140hash

package standard library
go1.25.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 3, 2025 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Unwrap

func Unwrap(h hash.Hash) hash.Hash

Unwrap returns h, or a crypto/internal/fips140 inner implementation of h.

The return value can be type asserted to one of crypto/internal/fips140/sha256.Digest, crypto/internal/fips140/sha512.Digest, or crypto/internal/fips140/sha3.Digest if it is a FIPS 140-3 approved hash.

func UnwrapNew

func UnwrapNew[Hash hash.Hash](newHash func() Hash) func() hash.Hash

UnwrapNew returns a function that calls newHash and applies Unwrap to the return value.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL