RustCrypto/elliptic-curves
Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
Rust
Pinned issues
Issues
- 2
RFC6979 nonce (k) generation should be modulo-reduced
#1100 opened by paulmillr - 2
BP256 and BP384 v0.6.1 docs.rs build fails
#900 opened by dnlmlr - 1
[k256] Build error: `struct Secp256k1` doesn't implement `AssociatedOid`
#1098 opened by matthiasgeihs - 5
p521: thread 'opt cgu.0' has overflowed its stack
#1097 opened by JonasVautherin - 6
Bitwise operations for scalars
#995 opened by ycscaly - 3
- 2
- 5
k256 Schnorr / BIP340 doesn't handle the y odd case
#1070 opened by randombit - 3
- 5
Additional wycheproof test cases for secp256k1
#1060 opened by XuJiandong - 3
sm2: Support for SM2PKE
#1067 opened by heliannuuthus - 5
New crate versions?
#1068 opened by randombit - 2
how to init ecdh::EphemeralSecret from [u8;32]
#1071 opened by 982945902 - 9
How to convert a VerifyingKey of type FieldElement10x26 to a FieldElement5x52 type
#989 opened by nihaoqingtuan - 5
k256 does not compile without allocator
#1057 opened by StackOverflowExcept1on - 1
Document use with the PKCS#8
#1050 opened by XVilka - 3
Pre-release of k256 v0.14?
#1051 opened by dvdplm - 1
Poseidon Support for k256 Hash To Curve
#1049 opened by shreyas-londhe - 2
- 2
PKCS8: Cannot parse PrivateKey
#1043 opened by makavity - 1
p256::Scalar: implement Reduce<U512>
#1042 opened by survived - 6
BIP340 Schnorr should accept arbitrary length messages
#1040 opened by randombit - 2
Bug(deps) p521 crate requires ecdsa 16.8
#1038 opened by joshka - 3
bp256+bp384: tracking issue for `arithmetic` feature
#1032 opened by tarcieri - 3
Numerous unused variable cause Rust difficulties
#1034 opened by coder0xff - 1
- 2
Request: Instructions to reproduce fiat-crypto files
#1007 opened by jhand2 - 1
Considering audit of p256 curve
#909 opened by SilentCicero - 11
bign256: WideFieldElement
#920 opened by makavity - 1
- 1
RustCrypto hardening recommendation
#931 opened by satoshiotomakan - 1
Generalizing MulByGenerator for other points
#939 opened by randombit - 4
256 bit Field Operation: 64 bit * 4 vs 52 bit * 5
#960 opened by ashWhiteHat - 0
Update crates to the newtype `fiat-crypto` codegen
#1004 opened by MasterAwesome - 19
Batch Conversion of Projective -> Affine Points
#943 opened by ycscaly - 9
k256: v0.13.2 breaking verification
#991 opened by bhesh - 1
Using ECDSA key pair for ECDH
#1027 opened by vitalyPru - 13
Expose `ProjectivePoint` value
#937 opened by ycscaly - 8
- 12
k256 disrepency in secp256k1 key recover
#988 opened by rakita - 4
primeorder 0.13.4 update breaks p384 0.13.0 builds
#984 opened by cart - 0
- 31
- 3
P521 `FieldElement` conversions can panic
#965 opened by daxpedda - 6
Surprisingly slow constant time selection
#940 opened by randombit - 2
RustCrypto misuse resistance recommendation
#932 opened by satoshiotomakan - 1
- 1
- 1
- 1