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
Request: Instructions to reproduce fiat-crypto files

jhand2 opened this issue about 1 year ago
bign256 v0.13.1

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
p521: fiat-constify update

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
build(deps): bump crypto-bigint from 0.5.3 to 0.5.5

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
add more inlines for better efficiency

altkdf opened this pull request about 1 year ago
p256: fix tests with `hash2curve` feature

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
fix compilation errors if only the feature hash2curve is enabled

alexanderkjall opened this pull request about 1 year ago
Bitwise operations for scalars

ycscaly opened this issue about 1 year ago
sm2 v0.13.3

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
build(deps): bump elliptic-curve from 0.13.7 to 0.13.8

dependabot[bot] opened this pull request about 1 year ago
k256: v0.13.2 breaking verification

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
k256 disrepency in secp256k1 key recover

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
primeorder v0.13.6

tarcieri opened this pull request about 1 year ago
primeorder: remove `Invert` bounds on `FieldElement`

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
primeorder v0.13.5

tarcieri opened this pull request about 1 year ago
primeorder: add `alloc` feature

tarcieri opened this pull request about 1 year ago
primeorder v0.13.4

tarcieri opened this pull request about 1 year ago
k256 v0.13.2

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
p521: make `LooseFieldElement` pub

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
k256+primeorder: use `batch_normalize_generic` for trait impl

tarcieri opened this pull request about 1 year ago
k256+primeorder: add `batch_normalize_generic`

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
k256: Linear Combanation over Dynamically Allocated Slices

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
k256+primeorder: add `BatchInvert` and `BatchNormalize` impls

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
p521: merge `u576_to_le_bytes` into `FieldBytes::from_uint_unchecked`

tarcieri opened this pull request about 1 year ago
p521 v0.13.3

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
p521: move `Debug` impl for `FieldElement`

tarcieri opened this pull request about 1 year ago
P521 `FieldElement` conversions can panic

daxpedda opened this issue about 1 year ago
Implement hash2curve for P521

daxpedda opened this pull request about 1 year ago
p521 v0.13.2

tarcieri opened this pull request about 1 year ago
p521: `serde` feature

tarcieri opened this pull request about 1 year ago
p521: remove `pub` from `arithmetic` module

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
k256: fix typo in field_5x52.rs

tarcieri opened this pull request about 1 year ago
p521 v0.13.1

tarcieri opened this pull request about 1 year ago
p521: add Wycheproof test vectors

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
k256: rename `lincomb_generic` to `lincomb` and expose it.

ycscaly opened this pull request about 1 year ago
p521: add `ecdh` feature

tarcieri opened this pull request about 1 year ago
p521: `arithmetic` feature

tarcieri opened this pull request about 1 year ago
primeorder v0.13.3

tarcieri opened this pull request about 1 year ago
p521: fix projective arithmetic tests

tarcieri opened this pull request about 1 year ago
p521: projective arithmetic tests

tarcieri opened this pull request about 1 year ago
p521: Improve `Debug` for unsaturated math

MasterAwesome opened this pull request about 1 year ago
p521: Improve field arithmetic

MasterAwesome opened this pull request about 1 year ago
p521: field arithmetic implementation not working correctly

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
p521: Use unsaturated limbs

MasterAwesome opened this pull request about 1 year ago
p521: Update `fiat-crypto` + `fiat-constify`

MasterAwesome opened this pull request about 1 year ago
Batch Conversion of Projective -> Affine Points

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
build(deps): bump rustix from 0.36.8 to 0.36.16

dependabot[bot] opened this pull request over 1 year ago
Surprisingly slow constant time selection

randombit opened this issue over 1 year ago
Generalizing MulByGenerator for other points

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
Expose `ProjectivePoint` value

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
[bign256] Digital signature

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
Fix minimal version of `ecdsa` dependency

DariuszDepta opened this pull request over 1 year ago
RustCrypto misuse resistance recommendation

satoshiotomakan opened this issue over 1 year ago
RustCrypto hardening recommendation

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
k256: fix comment

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
build(deps): bump actions/checkout from 3 to 4

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
add voprf to p521

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
Expose `lincomb_generic` (or: Generic Linear Combination)

ycscaly opened this issue over 1 year ago
bign256: WideFieldElement

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
bp384: impl `Scalar::sqrt`

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
k256: check for R being the identity point on Schnorr verification

fjarri opened this pull request over 1 year ago
k256: reject signatures which aren't low-S normalized

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
build(deps): bump ecdsa from 0.16.7 to 0.16.8

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
build(deps): bump sec1 from 0.7.2 to 0.7.3

dependabot[bot] opened this pull request over 1 year ago
Considering audit of p256 curve

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
NCC audit fixes

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