Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/RustCrypto/elliptic-curves
Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
https://github.com/RustCrypto/elliptic-curves
k256 v0.13.3
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Request: Instructions to reproduce fiat-crypto files
jhand2 opened this issue about 1 year ago
jhand2 opened this issue about 1 year ago
bign256 v0.13.1
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Update crates to the newtype `fiat-crypto` codegen
MasterAwesome opened this issue about 1 year ago
MasterAwesome opened this issue about 1 year ago
p521: fiat-constify update
MasterAwesome opened this pull request about 1 year ago
MasterAwesome opened this pull request about 1 year ago
build(deps): bump belt-hash from 0.1.0 to 0.1.1
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
build(deps): bump crypto-bigint from 0.5.3 to 0.5.5
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
build(deps): bump once_cell from 1.18.0 to 1.19.0
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
add more inlines for better efficiency
altkdf opened this pull request about 1 year ago
altkdf opened this pull request about 1 year ago
p256: fix tests with `hash2curve` feature
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
fix test compilation errors if only the feature pkcs8 is enabled
alexanderkjall opened this pull request about 1 year ago
alexanderkjall opened this pull request about 1 year ago
fix compilation errors if only the feature hash2curve is enabled
alexanderkjall opened this pull request about 1 year ago
alexanderkjall opened this pull request about 1 year ago
Bitwise operations for scalars
ycscaly opened this issue about 1 year ago
ycscaly opened this issue about 1 year ago
sm2 v0.13.3
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
sm2: impl `Randomized*Signer` for `dsa::SigningKey`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
build(deps): bump elliptic-curve from 0.13.7 to 0.13.8
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
k256: v0.13.2 breaking verification
bhesh opened this issue about 1 year ago
bhesh opened this issue about 1 year ago
build(deps): bump signature from 2.1.0 to 2.2.0
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
How to convert a VerifyingKey of type FieldElement10x26 to a FieldElement5x52 type
nihaoqingtuan opened this issue about 1 year ago
nihaoqingtuan opened this issue about 1 year ago
k256 disrepency in secp256k1 key recover
rakita opened this issue about 1 year ago
rakita opened this issue about 1 year ago
build(deps): bump ecdsa from 0.16.8 to 0.16.9
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
primeorder v0.13.6
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
primeorder: remove `Invert` bounds on `FieldElement`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
primeorder 0.13.4 update breaks p384 0.13.0 builds
cart opened this issue about 1 year ago
cart opened this issue about 1 year ago
primeorder v0.13.5
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
primeorder: add `alloc` feature
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
primeorder v0.13.4
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
k256 v0.13.2
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Bump `elliptic-curve` to v0.13.7
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: make `LooseFieldElement` pub
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
k256+primeorder: make `batch_normalize_generic` constant time
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
k256+primeorder: use `batch_normalize_generic` for trait impl
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
k256+primeorder: add `batch_normalize_generic`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
k256: refactored `lincomb` into ``lincomb_array` and `lincomb_slice`
ycscaly opened this pull request about 1 year ago
ycscaly opened this pull request about 1 year ago
k256: Linear Combanation over Dynamically Allocated Slices
ycscaly opened this issue about 1 year ago
ycscaly opened this issue about 1 year ago
build(deps): bump proptest from 1.3.1 to 1.4.0
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
k256+primeorder: add `BatchInvert` and `BatchNormalize` impls
ycscaly opened this pull request about 1 year ago
ycscaly opened this pull request about 1 year ago
p521: get rid of private `MODULUS_HEX` constant
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: merge `u576_to_le_bytes` into `FieldBytes::from_uint_unchecked`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521 v0.13.3
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: fix panics when decoding `FieldElement`s
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: move `Debug` impl for `FieldElement`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
P521 `FieldElement` conversions can panic
daxpedda opened this issue about 1 year ago
daxpedda opened this issue about 1 year ago
Implement hash2curve for P521
daxpedda opened this pull request about 1 year ago
daxpedda opened this pull request about 1 year ago
p521 v0.13.2
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: `serde` feature
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: remove `pub` from `arithmetic` module
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
256 bit Field Operation: 64 bit * 4 vs 52 bit * 5
ashWhiteHat opened this issue about 1 year ago
ashWhiteHat opened this issue about 1 year ago
k256: fix typo in field_5x52.rs
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521 v0.13.1
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: add Wycheproof test vectors
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: initial `ecdsa` support with FIPS 186-4 test vectors
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
k256: rename `lincomb_generic` to `lincomb` and expose it.
ycscaly opened this pull request about 1 year ago
ycscaly opened this pull request about 1 year ago
p521: add `ecdh` feature
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: `arithmetic` feature
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
primeorder v0.13.3
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: fix projective arithmetic tests
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: projective arithmetic tests
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: Improve `Debug` for unsaturated math
MasterAwesome opened this pull request about 1 year ago
MasterAwesome opened this pull request about 1 year ago
p521: Improve field arithmetic
MasterAwesome opened this pull request about 1 year ago
MasterAwesome opened this pull request about 1 year ago
p521: field arithmetic implementation not working correctly
tarcieri opened this issue about 1 year ago
tarcieri opened this issue about 1 year ago
p521: impl `FieldElement::{sqrt, invert}` and add basic field tests
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
p521: Use unsaturated limbs
MasterAwesome opened this pull request about 1 year ago
MasterAwesome opened this pull request about 1 year ago
p521: Update `fiat-crypto` + `fiat-constify`
MasterAwesome opened this pull request about 1 year ago
MasterAwesome opened this pull request about 1 year ago
Batch Conversion of Projective -> Affine Points
ycscaly opened this issue about 1 year ago
ycscaly opened this issue about 1 year ago
Add inline annotations on conditional_select in p256, k256, and primeorder
randombit opened this pull request over 1 year ago
randombit opened this pull request over 1 year ago
build(deps): bump rustix from 0.36.8 to 0.36.16
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Surprisingly slow constant time selection
randombit opened this issue over 1 year ago
randombit opened this issue over 1 year ago
Generalizing MulByGenerator for other points
randombit opened this issue over 1 year ago
randombit opened this issue over 1 year ago
build(deps): bump num-traits from 0.2.16 to 0.2.17
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Expose `ProjectivePoint` value
ycscaly opened this issue over 1 year ago
ycscaly opened this issue over 1 year ago
build(deps): bump elliptic-curve from 0.13.5 to 0.13.6
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
[bign256] Digital signature
makavity opened this pull request over 1 year ago
makavity opened this pull request over 1 year ago
build(deps): bump proptest from 1.2.0 to 1.3.1
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Fix minimal version of `ecdsa` dependency
DariuszDepta opened this pull request over 1 year ago
DariuszDepta opened this pull request over 1 year ago
RustCrypto misuse resistance recommendation
satoshiotomakan opened this issue over 1 year ago
satoshiotomakan opened this issue over 1 year ago
RustCrypto hardening recommendation
satoshiotomakan opened this issue over 1 year ago
satoshiotomakan opened this issue over 1 year ago
build(deps): bump sha2 from 0.10.7 to 0.10.8
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
k256: fix comment
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
k256: link to NCC audit in README.md
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
build(deps): bump actions/checkout from 3 to 4
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
BIP-0340 Schnorr-compatible signature invalidly uses NonZeroScalar
kayabaNerve opened this issue over 1 year ago
kayabaNerve opened this issue over 1 year ago
add voprf to p521
crwn1337 opened this pull request over 1 year ago
crwn1337 opened this pull request over 1 year ago
build(deps): bump num-bigint from 0.4.3 to 0.4.4
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Expose `lincomb_generic` (or: Generic Linear Combination)
ycscaly opened this issue over 1 year ago
ycscaly opened this issue over 1 year ago
bign256: WideFieldElement
makavity opened this issue over 1 year ago
makavity opened this issue over 1 year ago
Why are ECDSA P-384 signatures not different for the same message?
Pranoy1c opened this issue over 1 year ago
Pranoy1c opened this issue over 1 year ago
bp384: impl `Scalar::sqrt`
ashWhiteHat opened this pull request over 1 year ago
ashWhiteHat opened this pull request over 1 year ago
k256: simplify internal helper functions in the scalar arithmetic
fjarri opened this pull request over 1 year ago
fjarri opened this pull request over 1 year ago
k256: check for R being the identity point on Schnorr verification
fjarri opened this pull request over 1 year ago
fjarri opened this pull request over 1 year ago
k256: missing check in `PrehashVerifier` impl for `schnorr::VerifyingKey`?
fjarri opened this issue over 1 year ago
fjarri opened this issue over 1 year ago
k256: reject signatures which aren't low-S normalized
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
build(deps): bump num-traits from 0.2.15 to 0.2.16
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
build(deps): bump ecdsa from 0.16.7 to 0.16.8
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
k256: use generic signing implementation from `ecdsa`
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
build(deps): bump sec1 from 0.7.2 to 0.7.3
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Considering audit of p256 curve
SilentCicero opened this issue over 1 year ago
SilentCicero opened this issue over 1 year ago
As of 0.12 k256 no longer requires ECDSA signatures have minimum s
randombit opened this issue over 1 year ago
randombit opened this issue over 1 year ago
NCC audit fixes
fjarri opened this pull request over 1 year ago
fjarri opened this pull request over 1 year ago
p384 - signal: 11, SIGSEGV: invalid memory reference
sundeep-kokkonda opened this issue over 1 year ago
sundeep-kokkonda opened this issue over 1 year ago