fips140hash

package standard library
v0.0.0 Latest Latest
Warning

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

Go to latest
Published: May 16, 2025 License: None detected not legal advice Imports: 0 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