Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/RustCrypto/crypto-bigint
Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas
https://github.com/RustCrypto/crypto-bigint
Add `Gcd::gcd_vartime`
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Constant-time heap-allocated Bernstein-Yang
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Implement `safegcd-bounds`
tarcieri opened this issue 6 months ago
tarcieri opened this issue 6 months ago
Remove bounds proliferation for `gcd()`
fjarri opened this issue 6 months ago
fjarri opened this issue 6 months ago
Initial constant-time stack-allocated Bernstein-Yang
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Bernstein-Yang: have `BoxedInt62L::{is_zero, is_one}` return `Choice`
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Make Bernstein-Yang `Int62L::eq` return `ConstChoice`
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
BoxedUint: constant-time Bernstein-Yang `is_negative`
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Uint: constant-time Bernstein-Yang `is_negative`
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Bernstein-Yang: constant-time issues
tarcieri opened this issue 6 months ago
tarcieri opened this issue 6 months ago
Faster vartime division for BoxedUint
andrewwhitehead opened this pull request 6 months ago
andrewwhitehead opened this pull request 6 months ago
Make `mul_rem()` primitive constant-time
fjarri opened this pull request 6 months ago
fjarri opened this pull request 6 months ago
Supporting Signed Integer Arithmetic
erik-3milabs opened this issue 6 months ago
erik-3milabs opened this issue 6 months ago
Split `Uint::mul_mod` and `Uint::mul_mod_vartime`
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
v0.6.0-rc.2
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Implement a few more traits for `Odd`
dvdplm opened this pull request 6 months ago
dvdplm opened this pull request 6 months ago
v0.6.0-rc.1
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Make `Uint::gcd` calculation infallible
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Add support for computing `BoxedUint::gcd` with even modulus
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Add support for computing `Uint::gcd` with even modulus
tarcieri opened this pull request 6 months ago
tarcieri opened this pull request 6 months ago
Cargo.lock: bump deps
tarcieri opened this pull request 7 months ago
tarcieri opened this pull request 7 months ago
Bump hybrid-array from 0.2.0-rc.8 to 0.2.0-rc.9
dependabot[bot] opened this pull request 7 months ago
dependabot[bot] opened this pull request 7 months ago
Bump subtle from 2.5.0 to 2.6.1
dependabot[bot] opened this pull request 7 months ago
dependabot[bot] opened this pull request 7 months ago
Bump proptest from 1.4.0 to 1.5.0
dependabot[bot] opened this pull request 7 months ago
dependabot[bot] opened this pull request 7 months ago
v0.6.0-rc.0
tarcieri opened this pull request 7 months ago
tarcieri opened this pull request 7 months ago
Bump subtle from 2.5.0 to 2.6.0
dependabot[bot] opened this pull request 7 months ago
dependabot[bot] opened this pull request 7 months ago
Fix `bernstein_yang_nlimbs!` calculation
tarcieri opened this pull request 7 months ago
tarcieri opened this pull request 7 months ago
Decimal representation
ndavd opened this issue 7 months ago
ndavd opened this issue 7 months ago
Faster vartime division for `Uint`
andrewwhitehead opened this pull request 7 months ago
andrewwhitehead opened this pull request 7 months ago
Account for Bincode allowing trailing bytes by default
daxpedda opened this pull request 7 months ago
daxpedda opened this pull request 7 months ago
Problem with mont form inversion
dvdplm opened this pull request 7 months ago
dvdplm opened this pull request 7 months ago
Deserializing bigger Uint into smaller truncates unexpectedly.
dvdplm opened this issue 8 months ago
dvdplm opened this issue 8 months ago
Implement serde for `Odd`
dvdplm opened this pull request 8 months ago
dvdplm opened this pull request 8 months ago
Implement `from_str_radix_vartime` for `Uint`, `BoxedUint`
andrewwhitehead opened this pull request 8 months ago
andrewwhitehead opened this pull request 8 months ago
Add const-friendly `NonZero::new_unwrap`
dvdplm opened this pull request 8 months ago
dvdplm opened this pull request 8 months ago
Add impls for fmt::Binary
andrewwhitehead opened this pull request 8 months ago
andrewwhitehead opened this pull request 8 months ago
Make the `Monty::new` borrow the `Uint`
dvdplm opened this pull request 8 months ago
dvdplm opened this pull request 8 months ago
`Monty::new` takes values, but impl takes ref
dvdplm opened this issue 8 months ago
dvdplm opened this issue 8 months ago
Bump zeroize from 1.8.0 to 1.8.1
dependabot[bot] opened this pull request 8 months ago
dependabot[bot] opened this pull request 8 months ago
Remove vestigial sidefuzz support
tarcieri opened this pull request 9 months ago
tarcieri opened this pull request 9 months ago
Bump num-traits from 0.2.18 to 0.2.19
dependabot[bot] opened this pull request 9 months ago
dependabot[bot] opened this pull request 9 months ago
Bump zeroize from 1.7.0 to 1.8.0
dependabot[bot] opened this pull request 9 months ago
dependabot[bot] opened this pull request 9 months ago
Boxed inv even mod
xuganyu96 opened this pull request 9 months ago
xuganyu96 opened this pull request 9 months ago
Support for creating `BoxedMontyParams` from `ConstMontyParams`
jjteo74 opened this issue 10 months ago
jjteo74 opened this issue 10 months ago
vartime Safety - guardrails & static analysis by design
pinkforest opened this issue 10 months ago
pinkforest opened this issue 10 months ago
Inverse `Even` modulus
pinkforest opened this issue 10 months ago
pinkforest opened this issue 10 months ago
GCD with `Even` modulus
pinkforest opened this issue 10 months ago
pinkforest opened this issue 10 months ago
Estimated precision for MULT product & input handling to prevent overflow ?
pinkforest opened this issue 10 months ago
pinkforest opened this issue 10 months ago
`BoxedMontyForm::pow()` gives only `one` ?
pinkforest opened this issue 10 months ago
pinkforest opened this issue 10 months ago
Add `serde` for `BoxedUInt`
pinkforest opened this pull request 10 months ago
pinkforest opened this pull request 10 months ago
Bump der from 0.7.8 to 0.7.9
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Easier working with native numbers
dignifiedquire opened this issue 10 months ago
dignifiedquire opened this issue 10 months ago
Evaluate HACL-rs bignums
tarcieri opened this issue 10 months ago
tarcieri opened this issue 10 months ago
Bump hybrid-array from 0.2.0-rc.7 to 0.2.0-rc.8
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Small refactoring in mul mod
tcoratger opened this pull request 11 months ago
tcoratger opened this pull request 11 months ago
Fix unused qualification
tarcieri opened this pull request 11 months ago
tarcieri opened this pull request 11 months ago
Bump hybrid-array from 0.2.0-rc.6 to 0.2.0-rc.7
dependabot[bot] opened this pull request 11 months ago
dependabot[bot] opened this pull request 11 months ago
Bump hybrid-array from 0.2.0-rc.5 to 0.2.0-rc.6
dependabot[bot] opened this pull request 11 months ago
dependabot[bot] opened this pull request 11 months ago
Some efficiency improvements in `div_rem`
tcoratger opened this pull request 11 months ago
tcoratger opened this pull request 11 months ago
impl_modulus! is unusable for bigints starting from U3072
annenkov opened this issue 11 months ago
annenkov opened this issue 11 months ago
Fix documentation nit
AaronFeickert opened this pull request 11 months ago
AaronFeickert opened this pull request 11 months ago
Single-limb `u64` conversion
AaronFeickert opened this pull request 11 months ago
AaronFeickert opened this pull request 11 months ago
Bump num-integer from 0.1.45 to 0.1.46
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 months ago
Use `ConstZero` trait from `num_traits`
tarcieri opened this pull request 12 months ago
tarcieri opened this pull request 12 months ago
Optimized assembly acceleration
tarcieri opened this issue 12 months ago
tarcieri opened this issue 12 months ago
Bump hybrid-array from 0.2.0-rc.4 to 0.2.0-rc.5
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 months ago
Bump hybrid-array from 0.2.0-rc.3 to 0.2.0-rc.4
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 months ago
Bump hybrid-array from 0.2.0-rc.1 to 0.2.0-rc.3
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 months ago
Enable `clippy::must_use_candidate` lint + autofix
tarcieri opened this pull request 12 months ago
tarcieri opened this pull request 12 months ago
Address `BoxedUint::is_nonzero` TODO
tarcieri opened this pull request 12 months ago
tarcieri opened this pull request 12 months ago
In-place cloning of Montgomery form
xuganyu96 opened this pull request 12 months ago
xuganyu96 opened this pull request 12 months ago
Bump actions/cache from 3 to 4
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 months ago
v0.6.0-pre.12
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Bump `hybrid-array` to v0.2.0-rc.1
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
demo of const_monty_form
drcapybara opened this pull request about 1 year ago
drcapybara opened this pull request about 1 year ago
v0.6.0-pre.11
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
CI: run tests under miri
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
CI: test with `cargo-careful`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Refactor `Uint::{concat, concat_mixed}`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Make `Uint::split` const generic over inputs
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Uint: change `split_mixed` to accept `self`; make `pub`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Add a `const fn` version of `Uint::to_le_bytes`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
CI: move `dudect` into its own workflow
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Uint: simplify `as(_mut)_words` pointer casts
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Add `Uint::{shl_vartime, shr_vartime}`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
v0.6.0-pre.10
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Fix `Uint::wrapping_shr(_vartime)` and `Uint::wrapping_shl(_vartime)`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Cleanup `Uint` tests
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
v0.6.0-pre.9
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Bump `hybrid-array` to v0.2.0-rc.0
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Rename `ZeroConstant` => `ConstZero`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
v0.6.0-pre.8
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Migrate from `generic-array` to `hybrid-array`
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Bump `serdect` to v0.3.0-pre.0
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Bump `der` dependency to v0.8.0-pre.0
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Boxed sqrt reduce cloning
xuganyu96 opened this pull request about 1 year ago
xuganyu96 opened this pull request about 1 year ago
docs: a few usage examples for div
drcapybara opened this pull request about 1 year ago
drcapybara opened this pull request about 1 year ago
Use explicit types in pointer casts
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Fix dudect build
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
Naming conventions for widening/split operations
tarcieri opened this issue about 1 year ago
tarcieri opened this issue about 1 year ago