Skip to content

Commit

Permalink
Added ECDSA256 lib (#120)
Browse files Browse the repository at this point in the history
* added ecdsa256 lib

* removed random in test

* review fixes: corrected naming

* removed:
comments with formulas;
redundant check

* updated version and lock file

* updated readme
  • Loading branch information
aritkulova authored Dec 2, 2024
1 parent ceb1e34 commit 79f75d8
Show file tree
Hide file tree
Showing 6 changed files with 1,769 additions and 1,156 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
Solidity modules and utilities that **go far beyond mediocre solidity**.

- Implementation of the [**Contracts Registry**](https://eips.ethereum.org/EIPS/eip-6224) pattern
- State-of-the-art cryptography primitives (**ECDSA over 384-bit curves**, **RSASSA-PSS**)
- State-of-the-art cryptography primitives (**ECDSA over 256-bit and 384-bit curves**, **RSASSA-PSS**)
- Advanced data structures (**Vector**, **DynamicSet**, **PriorityQueue**, **AVLTree**)
- ZK-friendly [**Sparse Merkle Tree**](https://docs.iden3.io/publications/pdfs/Merkle-Tree.pdf) and [**Incremental Merkle Tree**](https://github.com/runtimeverification/deposit-contract-verification/blob/master/deposit-contract-verification.pdf) implementations
- Versatile access control smart contracts (**Merkle whitelists**, **RBAC**)
Expand Down
Loading

0 comments on commit 79f75d8

Please sign in to comment.