blake2

package module
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2020 License: BSD-3-Clause Imports: 0 Imported by: 0

README

This package implements the BLAKE2 hashes with features necessary for implementing Zcash Sapling.

The blake2s package in particular pushed the limits of pure Go optimization at the time, and was the topic of a talk at Gophercon 2018. Slides Blog Video

Documentation

Overview

Package blake2 implements the BLAKE2s and BLAKE2b secure hashing algorithms with support for salting and personalization. BLAKE2s is optimized for 8- to 32-bit platforms and produces digests of any size between 1 and 32 bytes. BLAKE2b is optimized for 64-bit platforms and produces digests of any size between 1 and 64 bytes.

Directories

Path Synopsis
Package blake2b implements the BLAKE2b secure hashing algorithm with support for salting and personalization.
Package blake2b implements the BLAKE2b secure hashing algorithm with support for salting and personalization.
Package blake2s implements the BLAKE2s secure hashing algorithm with support for salting and personalization.
Package blake2s implements the BLAKE2s secure hashing algorithm with support for salting and personalization.
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL