Neptune-Crypto/twenty-first
Collection of mathematics routines and cryptography for the twenty-first century
RustGPL-2.0
Issues
- 2
implement `Hasher` for `Tip5`
#207 opened by jan-ferdinand - 0
Streamline hashing interface of `Tip5`
#239 opened by jan-ferdinand - 0
Kill Useless Trait `AlgebraicHasher`
#238 opened by aszepieniec - 11
bug: digest bytes in do not match bytes out.
#195 opened by dan-da - 0
Rework `ntt` interface.
#211 opened by jan-ferdinand - 1
Add tests of behavior when lengths of membership proofs and leaf-index list have different lengths
#220 opened by Sword-Smith - 1
Drop Generic Type Argument `<H>` on `MerkleTree` and `MerkleTreeInclusionProof`
#229 opened by aszepieniec - 0
Build fails with old versions of blake3
#232 opened by Sword-Smith - 1
Optimize Parallel Version of Interpolate
#227 opened by aszepieniec - 0
request: Copy and own auth path in `LeafMutation`
#222 opened by aszepieniec - 0
- 1
- 0
Hex string representation of small digest values should have leading zeros
#214 opened by Sword-Smith - 0
- 0
introduce type `PolynomialDegree`
#213 opened by jan-ferdinand - 0
Investigate `fast_interpolate`
#210 opened by aszepieniec - 0
- 0
Manual `BfieldCodec` implementation for `Polynomial` is not consistent with a derived one
#203 opened by Sword-Smith - 0
make Merkle tree's `ROOT_INDEX` private
#202 opened by jan-ferdinand - 0
Prefix specifier to all environment variables
#198 opened by Sword-Smith - 1
`MerkleTree` constants
#197 opened by Sword-Smith - 6
BFieldCodec encoding must be unique
#126 opened by Sword-Smith - 1
`BfieldCodec::decode` may not crash at runtime
#127 opened by Sword-Smith - 0
Implement `BFieldCodec` for `Polynomial<T>`
#200 opened by Sword-Smith - 7
allow Merkle trees of larger heights than 32
#186 opened by aszepieniec - 3
StorageVec API is non-symmetric with regards to input and return types. possible panic on 32 bit systems.
#159 opened by dan-da - 1
MMR Verify Return Type
#138 opened by aszepieniec - 0
Fix MMR authentication path verification
#131 opened by aszepieniec - 1
- 1
- 1
Remove deprecated functions from `MPolynomial`
#115 opened by aszepieniec - 2
- 0
Add function to `SpongeHasher` that allows repeated abosorption without mutating a list
#183 opened by Sword-Smith - 3
Add Key Prefix to DbtSingleton to avoid collisions.
#177 opened by dan-da - 8
switch out rusty-leveldb for C++ impl.
#163 opened by dan-da - 0
- 1
Populate Triton VM memory with a Merkle tree
#134 opened by Sword-Smith - 0
Can the inner-most loop in NTT be parallelized?
#168 opened by Sword-Smith - 0
Add a `set_many` to persisted lists
#155 opened by Sword-Smith - 1
Test for dyadic rationals reports error
#151 opened by Sword-Smith - 0
Add method to get all elements from `DbtVec`
#139 opened by Sword-Smith - 0
Running `rustc` through `make` is too slow
#135 opened by Sword-Smith - 0
- 0
- 0
- 0
Reduce length-prepending in `BFieldCodec` encoding through the use of `Cursor`
#122 opened by Sword-Smith - 5
Don't be multi-crate
#117 opened by Sword-Smith - 1
Kill Rescue-Prime
#116 opened by aszepieniec - 0
Rename `rescue_prime_digest` to `digest`
#113 opened by Sword-Smith - 0
check for overflows in arithmetic
#109 opened by jan-ferdinand