Skip to content

GoQuarkhash is the golang port of an hash function designed by Colin Percival and used in several crypto currencies.

Notifications You must be signed in to change notification settings

mycroft/goquarkhash

Repository files navigation

Quarkhash Golang Bindings

Introduction

Quarkhash is an hash function designed by Colin Percival & used in several crypto currencies.

This library allows using Quarkhash in any Golang software.

Installation

$ go get github.com/mycroft/goquarkhash
$ cd $GOPATH/src/github.com/mycroft/goquarkhash
$ make all

Usage

package main

import (
	"fmt"
	quark "github.com/mycroft/goquarkhash"
)

func main() {
	hash := quark.QuarkHash(make([]byte, 32))
	fmt.Printf("%x\n", hash)
}

Authors

Please see source code files.

About

GoQuarkhash is the golang port of an hash function designed by Colin Percival and used in several crypto currencies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages