MITSUNARI Shigeo
|
c56818cfb2
|
clear Elgamal::CipherText in cstr
|
7 years ago |
MITSUNARI Shigeo
|
b6d63653a5
|
add wasm demo
|
7 years ago |
MITSUNARI Shigeo
|
fc0d355de2
|
fix typo of url
|
7 years ago |
MITSUNARI Shigeo
|
11c33f8174
|
fix typo of url
|
7 years ago |
MITSUNARI Shigeo
|
fa809a1d70
|
replace BGN with SHE
|
7 years ago |
MITSUNARI Shigeo
|
5aa2d9c1e1
|
rename bgn to she
|
7 years ago |
MITSUNARI Shigeo
|
cfe7949750
|
add save/log for HashTable
|
7 years ago |
MITSUNARI Shigeo
|
049d1590b1
|
add HashTable::setTryNum
|
7 years ago |
MITSUNARI Shigeo
|
d1c59fd632
|
change ioMode for Ec
|
7 years ago |
MITSUNARI Shigeo
|
2146aa1de7
|
rename AddFrobenius to HaveFrobenius
|
7 years ago |
MITSUNARI Shigeo
|
a1fa19150e
|
bgn:unify EcHashTable and GTHashTable
|
7 years ago |
MITSUNARI Shigeo
|
fd96fc58d2
|
use FixedBuffer for vint
|
7 years ago |
MITSUNARI Shigeo
|
a6171527f8
|
add test divUnit
|
7 years ago |
MITSUNARI Shigeo
|
57e8185b29
|
add msg argument for vint::dump
|
7 years ago |
MITSUNARI Shigeo
|
d0a6157074
|
fix alias of divNM
|
7 years ago |
MITSUNARI Shigeo
|
229cc0166c
|
define macro for emscripten
|
7 years ago |
MITSUNARI Shigeo
|
1099498eb4
|
vint::divNM passed test
|
7 years ago |
MITSUNARI Shigeo
|
43f36a1994
|
rename vint::subs1 to subu1
|
7 years ago |
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
|
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
|
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
|
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
|
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
|
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 |