issues
search
nucypher
/
DarkIntegers.jl
A modulo arithmetic toolbox for integers and polynomials
https://nucypher.github.io/DarkIntegers.jl
GNU General Public License v3.0
7
stars
2
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add more variations of fast truncation (`% type`)
#27
fjarri
opened
4 years ago
0
Optimize `bitreverse()`
#26
fjarri
opened
4 years ago
0
Is there a better way than defining `div` and `rem` in terms of `divrem`?
#25
fjarri
opened
4 years ago
0
Unroll the `while true` loop in `divrem(MLUInt, MLUInt)`
#24
fjarri
opened
4 years ago
0
Check the correctness of `_mul_sub_from_part()`
#23
fjarri
opened
4 years ago
0
Check the correctness of `mulmod_montgomery()`
#22
fjarri
opened
4 years ago
0
Speed up `isodd(MgModUInt{T, M})`
#21
fjarri
opened
4 years ago
0
Speed up `-(ModUInt{T, M})` and `-(MgModUInt{T, M})`
#20
fjarri
opened
4 years ago
0
Unroll the recursion in `nussbaumer_mul_cyclic()`
#19
fjarri
opened
4 years ago
0
Implement Barrett reduction and use it as default for `mulmod()`
#18
fjarri
opened
4 years ago
0
Performance of `mulmod_montgomery()` depends on the order of arguments
#17
fjarri
opened
4 years ago
0
Use Tim-Cook multiplication for `MLUInt`?
#16
fjarri
opened
4 years ago
0
Speed up`mod(MLUInt{N, T}, T)`
#15
fjarri
opened
4 years ago
0
Implement constant time functions?
#14
fjarri
opened
4 years ago
1
Add special-moduli `ModUInt`
#13
fjarri
opened
4 years ago
0
Add RNS-decomposed big integers
#12
fjarri
opened
4 years ago
0
Speed up `divhilo` for `UInt64/`UInt128`
#11
fjarri
opened
4 years ago
0
Add "signed" modulo integers
#10
fjarri
opened
4 years ago
0
Add conversions between `ModUInt` and `MLUInt`?
#9
fjarri
opened
4 years ago
0
Add basic elliptic curve functionality
#8
fjarri
opened
4 years ago
0
Add arbitrary moduli support for `Polynomial`
#7
fjarri
opened
4 years ago
0
Add division of `Polynomial` by `Polynomial`
#6
fjarri
opened
4 years ago
0
Investigate ADK multiplication further
#5
fjarri
opened
4 years ago
0
Add `rand()` and ranges support for `MLUInt`/`MLInt`
#4
fjarri
opened
4 years ago
0
Switch the order of types in `MLUInt`/`MLInt`?
#3
fjarri
opened
4 years ago
0
Switch the order of limbs in `MLUInt`/`MLInt` to correspond to little-endian?
#2
fjarri
opened
4 years ago
0
Remove `_benchmark_distribution()` from `test/TestUtils.jl`
#1
fjarri
opened
4 years ago
0