文件名称:merkle-tree-stream:根据输入数据生成梅克尔树的流
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-17 18:42:11
Rust
梅克尔树流 根据输入的数据生成merkle树的流。 改编自 。 为什么? 签名和完整性检查是使Dat成为出色协议的一部分。 穿过系统的每个块都经过哈希处理,并成为哈希树的一部分。 由于 ,我们最终创建了散列的散列,这最终允许我们验证我们的完整数据集。 仅需要模块来创建新的Dat存档,而无需读取它们。 用法 extern crate merkle_tree_stream; extern crate rust_sodium; use merkle_tree_stream :: {HashMethods, DefaultNode, MerkleTreeStream, Node, PartialNode}; use rust_sodium :: crypto :: hash :: sha256; use std :: sync :: Arc;
【文件预览】:
merkle-tree-stream-master
----CERTIFICATE(1KB)
----LICENSE-MIT(1KB)
----rustfmt.toml(30B)
----Cargo.toml(503B)
----.github()
--------stale.yml(460B)
--------ISSUE_TEMPLATE.md(196B)
--------PULL_REQUEST_TEMPLATE.md(728B)
--------CONTRIBUTING.md(3KB)
--------CODE_OF_CONDUCT.md(3KB)
--------ISSUE_TEMPLATE()
----src()
--------default_node.rs(2KB)
--------lib.rs(7KB)
--------partial_node.rs(1KB)
----LICENSE-APACHE(11KB)
----examples()
--------main.rs(1010B)
--------async.rs(1KB)
----.travis.yml(250B)
----README.md(3KB)
----tests()
--------lib.rs(8KB)
----.gitignore(91B)
----CHANGELOG.md(7KB)