Romain Ruetschi bce59c9f39 Separate the leafs hash domain from the internal nodes' one (#22)
* Separate the leafs hash domain from the internal nodes' one.

This change prevents an internal node from having the same hash as a leaf,
and thus from potentially ending up with two different trees with the same root hash.

Close #20

* Align with the CT spec, and allows building a tree from an empty dataset.

Fixes #20. Prepares #24.
2016-12-19 16:14:41 +01:00
2016-12-07 22:49:05 +01:00
2016-11-21 22:22:37 +01:00
2016-11-21 17:18:41 +01:00
2016-11-29 22:41:41 +01:00
2016-12-07 22:32:24 +01:00
2016-11-11 14:09:55 +01:00
2016-12-07 22:49:05 +01:00
2016-11-29 22:41:41 +01:00

merkle.rs

Build Status Issues License Crates.io

merkle.rs is a Rust implementation of a Merkle tree.

Documentation

Documentation is available.

Bug Reporting

Please report bugs either as pull requests or as issues in the issue tracker. merkle has a full disclosure vulnerability policy. Please do NOT attempt to report any security vulnerability in this code privately to anybody.

License

See LICENSE.

Description
No description provided
Readme BSD-3-Clause 875 KiB
Languages
Rust 98.8%
Shell 1.2%