schnorr:实施BIP Schnorr签名方案

时间:2024-02-21 03:43:21
【文件属性】:

文件名称:schnorr:实施BIP Schnorr签名方案

文件大小:13KB

文件格式:ZIP

更新时间:2024-02-21 03:43:21

实施Schnorr BIP 这是椭圆曲线secp256k1上标准64字节Schnorr签名方案的Go实现。 该代码基于当时尚未分配BIP编号。 当前版本通过了提供的所有测试向量。 但是作者不能保证算法在每种情况下都能正确实现! 目录 用法 安装使用: go get -u github.com/hbakhtiyor/schnorr 在您的代码中: import "github.com/hbakhtiyor/schnorr" signature , err := schnorr . Sign ( privateKey , message ) result , err := schnorr . Verify ( publicKey , message , signature ) result , err := schnorr . BatchVerify ( publicKeys , messages , signatures ) signature , err := schnorr . AggregateSignatures ( privateKeys , message ) A


【文件预览】:
schnorr-master
----go.mod(773B)
----schnorr_test.go(10KB)
----.travis.yml(95B)
----cases_test.go(7KB)
----LICENSE(1KB)
----schnorr.go(8KB)
----go.sum(4KB)
----README.md(10KB)

网友评论