package
0.0.0-20241226145920-483c662f7ff1
Repository: https://github.com/pingooio/stdx.git
Documentation: pkg.go.dev
# Functions
BytesToWords converts an array of 64 bytes to an array of 16 bytes.
ChainingValue compresses n and returns the first 8 output words.
CompressBlocks compresses MaxSIMD copies of n with successive counter values, storing the results in out.
CompressBuffer compresses up to MaxSIMD chunks in parallel and returns their root node.
CompressChunk compresses a single chunk, returning its final (uncompressed) node.
CompressNode compresses a node into a 16-word output.
ParentNode returns a Node that incorporates the chaining values of two child nodes.
WordsToBytes converts an array of 16 words to an array of 64 bytes.
# Constants
Various constants.
Various constants.
Various constants.
Various constants.
Various constants.
Various constants.
Various constants.
Various constants.
Various constants.
AVX-512 vectors can store 16 words.
# Variables
IV is the BLAKE3 initialization vector.