文件名称:lrs:可链接的环签名
文件大小:30KB
文件格式:ZIP
更新时间:2024-04-14 22:03:42
Go
lrs 在Go中使用椭圆曲线密码学实现可链接的环签名。 该原型是研究代码,不应与敏感数据一起使用。 它肯定有错误! 入门 正在安装 要开始使用可链接的环形签名,请安装Go 1.14或更高版本并构建: $ go build 运行所有测试 $ go test ./... 建立金钥 在开始之前,您必须生成签名者的公钥和私钥以及带有公钥的文件夹。 创建密钥对: $ lrs --gen 签名留言 $ lrs --sign /path/to/pubkey/dir /path/to/privkey.priv message.txt 检查签名是否有效 $ lrs --verify /path/to/signature.sig 检查签名是否由相同的私钥创建 $ lrs --link /path/to/signature1.sig /path/to/signature2.sig 基准测试1000个公钥
【文件预览】:
lrs-master
----.gitignore(263B)
----README.md(1KB)
----.github()
--------workflows()
----LICENSE(34KB)
----go.mod(181B)
----lrs.go(10KB)
----message.txt(12B)
----ring()
--------helpers_test.go(3KB)
--------ring_test.go(5KB)
--------ring.go(10KB)
----go.sum(15KB)