anurag-git / wots

Go package wots implements Winternitz-Lamport-Diffie one-time signature scheme.

Home Page:https://godoc.org/github.com/dchest/wots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go implementation of Winternitz-Lamport-Diffie one-time signature scheme.

If the hash function is one-way and of sufficient length, the private key is
random, not known to the attacker, and used to sign only one message, and
there are no bugs in this implementation, it is infeasible to forge
signatures (even on quantum computer, provided that it can't break the
underlying hash function).


INSTALLATION

	$ go get github.com/dchest/wots

USAGE

	import "github.com/dchest/wots"

See documentation for example.

DOCUMENTATION

See https://godoc.org/github.com/dchest/wots

LICENSE

BSD-like, see LICENSE file.

About

Go package wots implements Winternitz-Lamport-Diffie one-time signature scheme.

https://godoc.org/github.com/dchest/wots

License:BSD 2-Clause "Simplified" License


Languages

Language:Go 100.0%