[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926444: ITP: golang-github-minio-blake2b-simd -- Fast hashing using pure Go implementation of BLAKE2b with SIMD instructions



Package: wnpp
Severity: wishlist
Owner: Andrius Merkys <merkys@debian.org>
X-Debbugs-CC: debian-devel@lists.debian.org, debian-go@lists.debian.org

* Package name    : golang-github-minio-blake2b-simd
  Version         : 0.0~git20160723.3f5f724-1
  Upstream Author : Object Storage for AI
* URL             : https://github.com/minio/blake2b-simd
* License         : Apache-2.0
  Programming Lang: Go
  Description     : Fast hashing using pure Go implementation of BLAKE2b
with SIMD instructions

BLAKE2b-SIMD Pure Go implementation of BLAKE2b using SIMD
optimizations.  Introduction This package was initially based
on the pure go BLAKE2b (https://github.com/dchest/blake2b)
implementation of Dmitry Chestnykh and merged with the (cgo
dependent) AVX optimized BLAKE2 (https://github.com/codahale/blake2)
implementation (which in turn is based on the official implementation
(https://github.com/BLAKE2/BLAKE2). It does so by using Go's Assembler
(https://golang.org/doc/asm) for amd64 architectures with a golang only
fallback for other architectures.

golang-github-minio-blake2b-simd is a dependency of go-ipfs, which is to
be packaged [1]

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779893

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania


Reply to: