You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Captain Dero a390b5e235 Status update release 1 7 years ago
..
aesr Status update release 1 7 years ago
blake Status update release 1 7 years ago
bmw Status update release 1 7 years ago
cubed Status update release 1 7 years ago
echo Status update release 1 7 years ago
groest Status update release 1 7 years ago
hash Status update release 1 7 years ago
jhash Status update release 1 7 years ago
keccak Status update release 1 7 years ago
luffa Status update release 1 7 years ago
nist Status update release 1 7 years ago
shavite Status update release 1 7 years ago
simd Status update release 1 7 years ago
skein Status update release 1 7 years ago
.directory Status update release 1 7 years ago
.gitignore Status update release 1 7 years ago
.gitlab-ci.yml Status update release 1 7 years ago
license.md Status update release 1 7 years ago
readme.md Status update release 1 7 years ago
x11.go Status update release 1 7 years ago
x11_test.go Status update release 1 7 years ago

readme.md

go-x11

Implements the x11 hash and required functions in go.

Usage

	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[:])
	}

Notes

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.

License

go-x11 is licensed under the copyfree ISC license.