Captain Dero a390b5e235 | 6 years ago | |
---|---|---|
.. | ||
aesr | 6 years ago | |
blake | 6 years ago | |
bmw | 6 years ago | |
cubed | 6 years ago | |
echo | 6 years ago | |
groest | 6 years ago | |
hash | 6 years ago | |
jhash | 6 years ago | |
keccak | 6 years ago | |
luffa | 6 years ago | |
nist | 6 years ago | |
shavite | 6 years ago | |
simd | 6 years ago | |
skein | 6 years ago | |
.directory | 6 years ago | |
.gitignore | 6 years ago | |
.gitlab-ci.yml | 6 years ago | |
license.md | 6 years ago | |
readme.md | 6 years ago | |
x11.go | 6 years ago | |
x11_test.go | 6 years ago |
Implements the x11 hash and required functions in go.
package main
import (
"fmt"
"gitlab.com/nitya-sattva/go-x11"
)
func main() {
hs, out := x11.New(), [32]byte{}
hs.Hash([]byte("DASH"), out[:])
fmt.Printf("%x \n", out[:])
}
Echo, Simd and Shavite do not have 100% test coverage, a full test on these requires the test to hash a blob of bytes that is several gigabytes large.
go-x11 is licensed under the copyfree ISC license.