Highlights
- 1 discussion answered
Pinned
4,051 contributions in the last year
Less
More
Activity overview
Contributed to
RustCrypto/utils,
RustCrypto/traits,
RustCrypto/elliptic-curves
and 5 other
repositories
Contribution activity
September 2021
Created 54 commits in 6 repositories
Created a pull request in RustCrypto/signatures that received 1 comment
ecdsa: fix test macros
Updates the test macros to be compatible with the changes from #352.
+25
−23
•
1
comment
Opened 54 other pull requests in 7 repositories
RustCrypto/elliptic-curves
21
merged
-
p256: impl
Scalar::mulusingU256::mul_wide -
k256: factor away
Scalar::from_overflow -
k256: use
UIntto computeScalar::neg; makeconst fn -
k256: use
UIntto computeScalar::sub; makeconst fn -
k256: use
UIntto computeScalar::add; makeconst fn -
Bump
crypto-bigintandelliptic-curve -
k256: simplify
Scalar::from_bytes_reduced - k256+p256: scalar conversion bounds
-
k256+p256: impl
PrimeCurveArithmetic; MSRV 1.52 -
p256: impl
DefaultIsZeroesforProjectivePoint -
Use
PrimeCurvetrait -
p256: refactor
scalarmodule -
p256: use
U256to impl inner subtraction -
p256: better utilize
UIntinScalarimpls -
k256: use
U256as the internal representation ofScalar(#408) -
p256: use
U256as the internal representation ofScalar -
Replace
ScalarBytes<C>withScalarCore<C>; mandatoryzeroize -
k256: make
ecdsa::Signature::normalize_snon-mutating -
k256: remove
field-montgomeryfeature -
k256: use
PrimeField::pow_vartimewhen computingScalar::sqrt -
Bump
elliptic-curveto v0.11.0-pre
RustCrypto/traits
13
merged
-
elliptic-curve: add
ScalarCore::from_*_slice -
elliptic-curve: factor
ScalarCoreinto its own module -
elliptic-curve: rename
SecretKeyscalar accessors -
elliptic-curve: makes
SecretKey::to_jwk_stringself-zeroizing -
elliptic-curve: rename
from_be_bytes/from_le_bytesandto_be_bytes -
elliptic-curve: additional
ScalarArithmetic::Scalarbounds -
elliptic-curve: add
PrimeCurveArithmetictrait; MSRV 1.52+ -
elliptic-curve: mandatory
DefaultIsZeroesbounds -
elliptic-curve: refactor
PrimeCurvecrate -
elliptic-curve: additional
ScalarCoremethods -
elliptic-curve: add
ScalarCore<C>type -
elliptic-curve: bump
crypto-bigintto v0.2.5 -
elliptic-curve: bump
ff+groupto v0.11
RustCrypto/signatures
9
merged
- ecdsa: impl RustCrypto/traits#741
-
ecdsa: bump
crypto-bigintandelliptic-curve - ecdsa: MSRV 1.52
-
ecdsa: use mandatory
DefaultIsZeroesbounds -
ecdsa: use
PrimeCurvetrait -
ecdsa: switch from
ScalarBytes<C>toScalarCore<C> -
ecdsa: make
Signature::normalize_snon-mutating -
ecdsa: fix
CtOption-related regression in component accessors -
ecdsa: bump
elliptic-curveto v0.11.0-pre
RustCrypto/utils
1
open
7
merged
-
[WIP] crypto-bigint:
add_moddiscrepancy - crypto-bigint v0.2.6
- crypto-bigint: Recursive Length Prefix (RLP) encoding support
-
crypto-bigint: impl
ShrAssignforUInt -
crypto-bigint:
Integertrait -
Cargo.lock: bump
typenumto 1.14 - crypto-bigint v0.2.5
-
crypto-bigint: fix
ConditionallySelectableimpl onUInt
