Versions in this module Expand all Collapse all v1 v1.0.0 Jun 30, 2025 Changes in this version + func Expand(h func() hash.Hash, pbm []byte, key *hdsk.HDKey, length int) ([]byte, error) + func Extract(h func() hash.Hash, ibm [][]byte, key *hdsk.HDKey, c, mem int) ([][]byte, int, error) + func Key(h func() hash.Hash, secret []byte, schema, path string) (*hdsk.HDKey, error) + func New(h func() hash.Hash, ibm [][]byte, secret []byte, opts Opts) ([]byte, error) + func Shuffle(h func() hash.Hash, sbm [][]byte, key *hdsk.HDKey, N int) ([]byte, error) + type Opts struct + C int + DsLen int + Mem int + Path string + Schema string