issues
search
verklegarden
/
crysol
secp256k1 elliptic curve cryptography in pure Solidity for on- and offchain operations
Apache License 2.0
57
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
points: Optimize addition by using native uint type
#33
pmerkleplant
opened
1 week ago
0
tests: add secp256k1 Point validity and de/encoding test vectors
#32
obatirou
closed
1 month ago
0
Simplify
#31
pmerkleplant
closed
1 month ago
0
secp256r1: Adds support for NIST's secp256r1 (p256) curve
#30
pmerkleplant
closed
4 months ago
0
Introduce custom errors
#29
pmerkleplant
opened
4 months ago
0
tests: Some tests exceed fuzzing rejects when run with profile `intense`
#28
pmerkleplant
opened
4 months ago
0
ecdsa: Make de/serialization revert if signature malleable
#27
pmerkleplant
closed
4 months ago
0
schnorr: Adds Schnorr implementation for upcoming EIP
#26
pmerkleplant
closed
1 month ago
0
ecdsa: Revert in de/serialization functions if signature is malleable
#25
pmerkleplant
closed
4 months ago
0
tests: Hardens secp256k1 ProjectivePoint to Point conversion tests
#24
pmerkleplant
closed
4 months ago
0
tests: Add test vectors from Paul Miller's `noble-curves`
#23
pmerkleplant
opened
4 months ago
4
fix: Make de/serialization functions revert for invalid objects
#22
pmerkleplant
closed
4 months ago
0
scep256k1: Updates identity integration
#21
pmerkleplant
closed
4 months ago
0
Should deserialization operations revert if returned object is invalid
#20
pmerkleplant
closed
4 months ago
0
feat: add fast point-to-scalar multiplication via ecrecover
#19
StackOverflowExcept1on
closed
4 months ago
2
Add on-chain operation to derive address from private key using ecrecover
#18
StackOverflowExcept1on
closed
4 months ago
4
tests: Add Wycheproof test vectors
#17
pmerkleplant
opened
6 months ago
1
tests: Use halmos to prove equivalence to other Solidity libraries
#16
pmerkleplant
opened
6 months ago
0
core: Prepare move to verklegarden
#15
pmerkleplant
closed
6 months ago
0
core: Splits onchain and offchain functionality into different modules
#14
pmerkleplant
closed
6 months ago
0
core: Separate offchain functionality to own `$root/offchain/` directory
#13
pmerkleplant
closed
6 months ago
1
all: Big refactoring to support more curves
#12
pmerkleplant
closed
9 months ago
0
use fermat little theroem and modexp precompile for modInv
#11
AmadiMichael
closed
10 months ago
0
secp256k1: Introduce Felt type
#10
pmerkleplant
closed
1 month ago
2
curves/Secp256k1Arithmetic: Use complete addition formula for projective points
#9
pmerkleplant
closed
10 months ago
1
curves/Secp256k1Arithmetic: Use complete addition formula for projective points
#8
pmerkleplant
closed
10 months ago
1
Secp256k1Arithmetic: Use `modexp` precompile to compute modular inverse
#7
pmerkleplant
closed
10 months ago
0
Secp256k1: Encoding special case for identity
#6
pmerkleplant
closed
10 months ago
1
schnorr: Specify and implement serialization scheme
#5
pmerkleplant
closed
1 month ago
1
Nonce: Use RFC-6979 for deterministic nonce derivation
#4
pmerkleplant
closed
4 months ago
1
tests: Schnorr and Nonce test coverage broken
#3
pmerkleplant
closed
6 months ago
1
Secp256k1: Renamings to follow RustCrypto's `k256` crate naming converntions
#2
pmerkleplant
closed
11 months ago
0
Stealth Address Implementation (EIP-5564) for Secp256k1
#1
pmerkleplant
closed
10 months ago
0