MITSUNARI Shigeo
|
bb08a49249
|
fix sign for alised var for Vint::divMod
|
4 years ago |
MITSUNARI Shigeo
|
3c4abd4c3c
|
fix sign for alised var for Vint::quotRem
|
4 years ago |
MITSUNARI Shigeo
|
dcd5404185
|
setArray on big endian
|
4 years ago |
MITSUNARI Shigeo
|
a53b6b7f4c
|
use _udiv128 for divUint on msvc 2019
|
5 years ago |
MITSUNARI Shigeo
|
0fe07b047c
|
fix vint_test with MCL_USE_GMP=0
|
5 years ago |
MITSUNARI Shigeo
|
ebabddf36d
|
set max bit for vint_test
|
6 years ago |
MITSUNARI Shigeo
|
ec765198b9
|
fast reduction accepts bls12-381 prime
|
6 years ago |
MITSUNARI Shigeo
|
da49e9158c
|
optimize Vint::div for small denominator
|
6 years ago |
MITSUNARI Shigeo
|
6b29693b64
|
add getModulo for buf
|
7 years ago |
MITSUNARI Shigeo
|
7e327b6e1f
|
reduce exception
|
7 years ago |
MITSUNARI Shigeo
|
f5d9cbf704
|
remove stringstream in vint.hpp
|
7 years ago |
MITSUNARI Shigeo
|
add3b39870
|
add fast mod for SECP256k1
|
7 years ago |
MITSUNARI Shigeo
|
c54e8a6b97
|
fix sign of Vint::adu1
|
7 years ago |
MITSUNARI Shigeo
|
004afe9b49
|
divUnit is only for 64-bit unit
|
7 years ago |
MITSUNARI Shigeo
|
a6171527f8
|
add test divUnit
|
7 years ago |
MITSUNARI Shigeo
|
251f0ac1e3
|
remove redundant test of vint
|
7 years ago |
MITSUNARI Shigeo
|
585ac4f329
|
add Vint:divu1, modu1
|
7 years ago |
MITSUNARI Shigeo
|
7a9deb7183
|
avoid exception test on emscripten
|
7 years ago |
MITSUNARI Shigeo
|
04f4b17ce9
|
make ARCH=x86 MCL_USE_GMP=0 MCL_USE_OPENSSL=0 test passed
|
7 years ago |
MITSUNARI Shigeo
|
906aab70b3
|
fix many bugs of Vint
|
7 years ago |
MITSUNARI Shigeo
|
23ae4416e0
|
avoid exception test on emcc
|
7 years ago |
MITSUNARI Shigeo
|
d2dd873929
|
add benchmark of Vint
|
7 years ago |
MITSUNARI Shigeo
|
2b6c591775
|
rename Vint::bitLen to getBitSize
|
7 years ago |
MITSUNARI Shigeo
|
2d44c8fafc
|
remove warning of visual stduio
|
7 years ago |
MITSUNARI Shigeo
|
53175e88e6
|
add Vint::jacobi
|
7 years ago |
MITSUNARI Shigeo
|
5a44cc6328
|
add Vint::gcd, lcm
|
7 years ago |
MITSUNARI Shigeo
|
fa3d8a439d
|
add Vint::isPrime
|
7 years ago |
MITSUNARI Shigeo
|
55d656ed41
|
add Vint:invMod
|
7 years ago |
MITSUNARI Shigeo
|
b30e78d5af
|
Vint::and/or
|
7 years ago |
MITSUNARI Shigeo
|
cd7c49476c
|
add Vint::powMod
|
7 years ago |
MITSUNARI Shigeo
|
d2bd095712
|
refactor type
|
7 years ago |
MITSUNARI Shigeo
|
27d3e68055
|
change T to int
|
7 years ago |
MITSUNARI Shigeo
|
25beaa67b0
|
add test
|
7 years ago |
MITSUNARI Shigeo
|
b84be10a75
|
add test
|
7 years ago |
MITSUNARI Shigeo
|
2ec9e4b411
|
add divMod and quotRem
|
7 years ago |
MITSUNARI Shigeo
|
e01ffa8db7
|
_
|
7 years ago |
MITSUNARI Shigeo
|
cce1be9f48
|
rename emu_mpz to Vint
|
7 years ago |
MITSUNARI Shigeo
|
546a95e3e3
|
rename set to setArray
|
7 years ago |