func Expand[H fips140.Hash](h func() H, pseudorandomKey []byte, info string, keyLen int) []byte
func Extract[H fips140.Hash](h func() H, secret, salt []byte) []byte
func Key[H fips140.Hash](h func() H, secret, salt []byte, info string, keyLen int) []byte