fips140hash

package standard library
go1.24.1 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 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
JackTT - Gopher 🇻🇳