Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dchest/wots

Go package wots implements Winternitz-Lamport-Diffie one-time signature scheme.
https://github.com/dchest/wots

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

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.