MITSUNARI Shigeo
|
2f643448bc
|
add portable mul for 32-bit
|
7 years ago |
MITSUNARI Shigeo
|
2b5628f243
|
add MCL_VINT_FIXED_BUFFER
|
7 years ago |
MITSUNARI Shigeo
|
433203a446
|
use MCL_SIZEOF_UNIT macro instead of CYBOZU_OS_BIT
|
7 years ago |
MITSUNARI Shigeo
|
585ac4f329
|
add Vint:divu1, modu1
|
7 years ago |
MITSUNARI Shigeo
|
993ed42bec
|
add comments for bgn
|
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
|
7df8d1fb20
|
change maxUnit does not depend on 64-bit mode
|
7 years ago |
MITSUNARI Shigeo
|
64e86fe9fa
|
avoid zero-division if x = 1 in fixed_power
|
7 years ago |
MITSUNARI Shigeo
|
6eb7d1bdc8
|
fix mapTo function throws exception if t = 0
|
7 years ago |
MITSUNARI Shigeo
|
a85cc8eaa9
|
reduce memcpy of divNM
|
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
|
fd8810a398
|
build ok;test ng
|
7 years ago |
MITSUNARI Shigeo
|
6761073e8b
|
add vint::sqrN
|
7 years ago |
MITSUNARI Shigeo
|
b1b0e63ea1
|
rename local namespace to vint
|
7 years ago |
MITSUNARI Shigeo
|
7b2a522f9d
|
add const for Vint::isPrime
|
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
|
526df06c7f
|
update cybozulib tag for cmake
|
7 years ago |
MITSUNARI Shigeo
|
74f8c065dd
|
add CipherText::mul by int
|
7 years ago |
MITSUNARI Shigeo
|
54f67cadaa
|
setRangeForDLP does not depend on secretkey
|
7 years ago |
MITSUNARI Shigeo
|
f7b6482003
|
fix bgn::SecretKey::readStream
|
7 years ago |
MITSUNARI Shigeo
|
22efc7c0cb
|
add comments for header
|
7 years ago |
MITSUNARI Shigeo
|
ada89876b3
|
use doubleMillerLoop for randomize
|
7 years ago |
MITSUNARI Shigeo
|
b63520cf29
|
support OpenBSD arch
|
7 years ago |
MITSUNARI Shigeo
|
a3ed208bb6
|
reduce public key size of bgn
|
7 years ago |
MITSUNARI Shigeo
|
53175e88e6
|
add Vint::jacobi
|
7 years ago |
MITSUNARI Shigeo
|
5a44cc6328
|
add Vint::gcd, lcm
|
7 years ago |
MITSUNARI Shigeo
|
32cee276dd
|
update Miller-Rabind
|
7 years ago |
MITSUNARI Shigeo
|
fa3d8a439d
|
add Vint::isPrime
|
7 years ago |
MITSUNARI Shigeo
|
9fbc54305d
|
avoid _P because it is defined in android
|
7 years ago |
MITSUNARI Shigeo
|
9f35a7de79
|
add hashBench for bgn
|
7 years ago |
MITSUNARI Shigeo
|
001ffbe03e
|
avoid alias of x
|
7 years ago |
MITSUNARI Shigeo
|
55d656ed41
|
add Vint:invMod
|
7 years ago |
MITSUNARI Shigeo
|
b4c4920a53
|
remove unused var
|
7 years ago |
MITSUNARI Shigeo
|
b30e78d5af
|
Vint::and/or
|
7 years ago |
MITSUNARI Shigeo
|
108b4ababb
|
add test vint_test.cpp
|
7 years ago |
MITSUNARI Shigeo
|
cd7c49476c
|
add Vint::powMod
|
7 years ago |
MITSUNARI Shigeo
|
7a61c16f19
|
gmp_util starts to support Vint
|
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
|
19ad4628aa
|
VuintT is removed
|
7 years ago |
MITSUNARI Shigeo
|
c19ef69cb4
|
refactor Vint
|
7 years ago |
MITSUNARI Shigeo
|
e01ffa8db7
|
_
|
7 years ago |
MITSUNARI Shigeo
|
cce1be9f48
|
rename emu_mpz to Vint
|
7 years ago |