Registry / crypto / gtank-merlin

gtank-merlin

JSON →
library0.1.1gogounverified

Merlin is a Go implementation of the Merlin transcript-based zero-knowledge proof system.

go get github.com/gtank/merlin
INSTALL
IMPORT
SIG · GTANK-MERLIN
G
gtank-merlin
cryptogov0.1.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

merlin
github.com/gtank/merlin

Create a transcript, append data, and extract a challenge.

package main import ( "fmt" "github.com/gtank/merlin" ) func main() { transcript := merlin.NewTranscript("test") transcript.AppendMessage([]byte("label"), []byte("data")) challenge := transcript.ExtractBytes([]byte("challenge"), 32) fmt.Printf("Challenge: %x\n", challenge) }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.1.1latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
10
Resources
gtank-merlin — go get gtank-merlin · libregistry