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
`mul_mod` does not work on all provided types
weaversa opened this issue 15 days ago
weaversa opened this issue 15 days ago
Add `Add`/`Mul`/`SubAssign` bounds for `Integer`
fjarri opened this pull request 17 days ago
fjarri opened this pull request 17 days ago
Bump proptest from 1.5.0 to 1.6.0
dependabot[bot] opened this pull request 18 days ago
dependabot[bot] opened this pull request 18 days ago
CI: use latest `rustsec/audit-check` for security audit
tarcieri opened this pull request 23 days ago
tarcieri opened this pull request 23 days ago
Fix modulus leading zeros calculation for (Boxed)`MontyForm`
andrewwhitehead opened this pull request 24 days ago
andrewwhitehead opened this pull request 24 days ago
Bump hybrid-array from 0.2.1 to 0.2.3
dependabot[bot] opened this pull request 25 days ago
dependabot[bot] opened this pull request 25 days ago
Update documentation for random functionality
AaronFeickert opened this pull request 26 days ago
AaronFeickert opened this pull request 26 days ago
Require `RngCore` instead of `CryptoRngCore` for various random methods
fjarri opened this pull request 27 days ago
fjarri opened this pull request 27 days ago
Add `RemAssign` bound to `Integer`
fjarri opened this pull request about 1 month ago
fjarri opened this pull request about 1 month ago
Add boxed Montgomery zeroizing support
AaronFeickert opened this pull request about 1 month ago
AaronFeickert opened this pull request about 1 month ago
lincomb: unexpected failure at index 1309
dvdplm opened this issue about 1 month ago
dvdplm opened this issue about 1 month ago
Add zeroizing support for `MontyParams`
AaronFeickert opened this pull request about 1 month ago
AaronFeickert opened this pull request about 1 month ago
Fix workflow YAML syntax
AaronFeickert opened this pull request about 1 month ago
AaronFeickert opened this pull request about 1 month ago
Zeroizing `MontyParams`
fjarri opened this issue about 1 month ago
fjarri opened this issue about 1 month ago
Faster random_mod
dvdplm opened this pull request about 2 months ago
dvdplm opened this pull request about 2 months ago
Large `where` clauses
erik-3milabs opened this issue about 2 months ago
erik-3milabs opened this issue about 2 months ago
`UInt` serialization differs between 64 & 32 bit architectures
ItayLevyOfficial opened this issue 2 months ago
ItayLevyOfficial opened this issue 2 months ago
`Int` feature tracking ticket
erik-3milabs opened this issue 2 months ago
erik-3milabs opened this issue 2 months ago
`Int` - cross compatibility with `Uint`
erik-3milabs opened this pull request 2 months ago
erik-3milabs opened this pull request 2 months ago
`Int` - gcd
erik-3milabs opened this pull request 2 months ago
erik-3milabs opened this pull request 2 months ago
`Int` - Bit ops
erik-3milabs opened this pull request 2 months ago
erik-3milabs opened this pull request 2 months ago
Bump hybrid-array from 0.2.0-rc.11 to 0.2.1
dependabot[bot] opened this pull request 2 months ago
dependabot[bot] opened this pull request 2 months ago
`Int` - two's complement
erik-3milabs opened this pull request 3 months ago
erik-3milabs opened this pull request 3 months ago
[WIP] `Int` - sign-and-magnitude
erik-3milabs opened this pull request 3 months ago
erik-3milabs opened this pull request 3 months ago
Adopt `core` naming conventions for bigint methods
tarcieri opened this issue 3 months ago
tarcieri opened this issue 3 months ago
Update NCC review blog link
y5c4l3 opened this pull request 3 months ago
y5c4l3 opened this pull request 3 months ago
Even more `div_ceil` fixes
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
Remove `const_assert_*`
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
Further leverage `div_ceil`
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
Leverage `div_ceil`
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
v0.6.0-rc.6
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
Add `double` and `lincomb_vartime` methods to `Monty` trait
andrewwhitehead opened this pull request 3 months ago
andrewwhitehead opened this pull request 3 months ago
rem_wide_vartime broke in rc.3
dvdplm opened this pull request 3 months ago
dvdplm opened this pull request 3 months ago
Bump hybrid-array from 0.2.0-rc.10 to 0.2.0-rc.11
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
docs: fix comparison documentation
AaronFeickert opened this pull request 3 months ago
AaronFeickert opened this pull request 3 months ago
[Uint] `gt` and `lt` doc comment error.
erik-3milabs opened this issue 3 months ago
erik-3milabs opened this issue 3 months ago
v0.6 release tracking ticket
tarcieri opened this issue 4 months ago
tarcieri opened this issue 4 months ago
Remove `std` feature; leverage `core::error::Error`
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Bump `hybrid-array` to v0.2.0-rc.10; MSRV 1.81
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
v0.6.0-rc.5
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Add `BoxedMontyParams::from_const_params`
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Add doc comment support to `impl_modulus!`
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Bump hybrid-array from 0.2.0-rc.9 to 0.2.0-rc.10
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Bump rlp from 0.5.2 to 0.6.1
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
crypto-bigint v0.6.0-rc.4
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Bump `der` dependency to v0.8.0-rc.1
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Bump `serdect` to v0.3.0-rc.0
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Use `rem_wide_vartime` in `Uint::mul_mod_vartime`
andrewwhitehead opened this pull request 4 months ago
andrewwhitehead opened this pull request 4 months ago
Fix `clippy::too_long_first_doc_paragraph` violations
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Leverage `const_mut_refs`; MSRV 1.83
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Add efficient linear combination for Montgomery forms
andrewwhitehead opened this pull request 4 months ago
andrewwhitehead opened this pull request 4 months ago
Fix documentation
AaronFeickert opened this pull request 4 months ago
AaronFeickert opened this pull request 4 months ago
Montgomery form arithmetic improvements
andrewwhitehead opened this pull request 4 months ago
andrewwhitehead opened this pull request 4 months ago
Derive Hash for a bunch of types
dvdplm opened this pull request 4 months ago
dvdplm opened this pull request 4 months ago
Allow doc comments for structs created with `impl_modulus!` macro
TitouanReal opened this issue 4 months ago
TitouanReal opened this issue 4 months ago
Some simplifications of vartime division (second attempt)
fjarri opened this pull request 4 months ago
fjarri opened this pull request 4 months ago
v0.6.0-rc.3
tarcieri opened this pull request 4 months ago
tarcieri opened this pull request 4 months ago
Add radix string encoding for Uint, BoxedUint
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Revert "Some simplifications of vartime division (#646)"
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
CI: bump `clippy` to v1.80
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
safegcd: remove branch in iterations calculation
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Rename `BernsteinYang*` to `SafeGcd*`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
BoxedUint: `Sub` impls for stack allocated types
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Bernstein-Yang: boxing optimizations
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Bernstein-Yang: support boxed GCD with different size inputs
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Bernstein-Yang: fix `BoxedUnsatInt::one`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
BoxedUint: `Add` impls for stack allocated types
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Implement Karatsuba multiplication for Uint and BoxedUint
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Move schoolbook squaring implementation into a macro
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Handle remainder as a wide word in div3by2
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Some simplifications of vartime division
fjarri opened this pull request 5 months ago
fjarri opened this pull request 5 months ago
BoxedMontyForm: always use `Arc` for `params`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Clean up clippy warnings, asserts in proptests
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Faster constant-time division
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Support `BoxedUint::gcd(_vartime)` where `self` and `rhs` have a different number of limbs
fjarri opened this pull request 5 months ago
fjarri opened this pull request 5 months ago
Fix vartime division edge case
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Fix remaining `int62l` references
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Inversion tests
dvdplm opened this pull request 5 months ago
dvdplm opened this pull request 5 months ago
`rem_wide_vartime()` issues
fjarri opened this issue 5 months ago
fjarri opened this issue 5 months ago
Rename `*Int62L` => `*UnsatInt`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Add `Gcd::gcd_vartime`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Constant-time heap-allocated Bernstein-Yang
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Implement `safegcd-bounds`
tarcieri opened this issue 5 months ago
tarcieri opened this issue 5 months ago
Remove bounds proliferation for `gcd()`
fjarri opened this issue 5 months ago
fjarri opened this issue 5 months ago
Initial constant-time stack-allocated Bernstein-Yang
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Bernstein-Yang: have `BoxedInt62L::{is_zero, is_one}` return `Choice`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Make Bernstein-Yang `Int62L::eq` return `ConstChoice`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
BoxedUint: constant-time Bernstein-Yang `is_negative`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Uint: constant-time Bernstein-Yang `is_negative`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Bernstein-Yang: constant-time issues
tarcieri opened this issue 5 months ago
tarcieri opened this issue 5 months ago
Faster vartime division for BoxedUint
andrewwhitehead opened this pull request 5 months ago
andrewwhitehead opened this pull request 5 months ago
Make `mul_rem()` primitive constant-time
fjarri opened this pull request 5 months ago
fjarri opened this pull request 5 months ago
Supporting Signed Integer Arithmetic
erik-3milabs opened this issue 5 months ago
erik-3milabs opened this issue 5 months ago
Split `Uint::mul_mod` and `Uint::mul_mod_vartime`
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
v0.6.0-rc.2
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Implement a few more traits for `Odd`
dvdplm opened this pull request 5 months ago
dvdplm opened this pull request 5 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