开源推荐
morning
GitHub 热门项目:hashsigs-rs
摘要
GitHub项目:hashsigs-rs 仓库地址:https://github。
cargo
test
Solana
build
bash
2026-05-18
1 阅读
约3分钟阅读
GitHub Trending
GitHub 项目:hashsigs-rs
仓库地址:https://github.com/QuipNetwork/hashsigs-rs
星级:11557 | 作者:Quip网络
项目描述:Rust 中基于哈希的后量子签名
===================================================
自述文件内容:
# hashsigs-rs
WOTS+(Winternitz 一次性签名)方案的 Rust 实现,具有 Solana 程序支持。
## 建筑
构建库:
````bash
货物建造
````
对于发布版本:
````bash
货物构建--发布
````
构建 Solana 程序:
````bash
索拉纳CD
货物建造-sbf
````
## 测试
运行所有测试:
````bash
货物测试
````
运行特定的测试向量:
````bash
货物测试 test_wotsplus_keccak256_vectors
````
运行 Solana 程序测试:
````bash
索拉纳CD
货物测试-sbf
````
对于测试输出和回溯:
````
RUST_BACKTRACE=1 货物测试-sbf -- --nocapture 2>&1
````
仅显示计算单元:
````
RUST_BACKTRACE=1 货物测试-sbf -- --nocapture 2>&1 | grep“计算单位:”
````
## 开发需求
- Rust 1.70 或更高版本
- Solana CLI 工具(用于 Solana 程序开发):https://solana.com/docs/intro/installation
注意:如果在Mac上,不要使用brew来安装rust,而是使用https://www.rust-lang.org/tools/install
## 项目结构
````
。
├── src/ # WOTS+核心实现
├── solana/ # Solana 程序实现
└──tests/ # 测试向量和单元测试
````
## 许可证
AGPL-3.0,请参阅复制
相关推荐
GitHub 热门项目:gemma-2B-10M
GitHub项目:gemma-2B-10M 仓库地址:https://github。com/mustafaaljadery/gemma-2B-10M Stars
06-29
👁 None
★ 95
GitHub 热门项目:efflux-backend
GitHub项目:efflux-backend 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目:transformers-ruby
GitHub项目:transformers-ruby 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目:MesDoKubernetes
GitHub项目:MesDoKubernetes 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目: 项目游牧者
GitHub项目:project-nomad 仓库地址:https://github。com/Crosstalk-Solutions/project-nomad
06-28
👁 None
★ 95