MITSUNARI Shigeo
|
abf59abc4e
|
add bench UNIT=4 and 6
|
8 years ago |
MITSUNARI Shigeo
|
a2ea2b8086
|
bn_if256 test passed
|
8 years ago |
MITSUNARI Shigeo
|
fba343d756
|
rename hashAndMapTo
|
8 years ago |
MITSUNARI Shigeo
|
09e9ce81f6
|
use size_t in bn_if.h
|
8 years ago |
MITSUNARI Shigeo
|
930b44db5a
|
rename bn256 to bn_f
|
8 years ago |
MITSUNARI Shigeo
|
22f72d7913
|
rename isSame to isEqual
|
8 years ago |
MITSUNARI Shigeo
|
44901d00cf
|
rename BN256 to BN
|
8 years ago |
MITSUNARI Shigeo
|
2ca430617c
|
rename setMsg to SetHashOf
|
8 years ago |
MITSUNARI Shigeo
|
9521407279
|
add pailler encryption
|
8 years ago |
MITSUNARI Shigeo
|
4400b61efb
|
change spec of copyAndMask
|
8 years ago |
MITSUNARI Shigeo
|
0e5eed96e0
|
add littleEndianToHexStr
|
8 years ago |
MITSUNARI Shigeo
|
49ebc4119e
|
rename IoEcComp to IoFixedSizeByteSeq
|
8 years ago |
MITSUNARI Shigeo
|
71c0ed9928
|
[change] throw exception if prefix conflicts with base
|
8 years ago |
MITSUNARI Shigeo
|
cc38f9c517
|
all tests passed
|
8 years ago |
MITSUNARI Shigeo
|
9d375d04ce
|
add test of ioMode for Ec
|
8 years ago |
MITSUNARI Shigeo
|
9018dab21f
|
add Ec::getStr(mcl::IoEcProj)
|
8 years ago |
MITSUNARI Shigeo
|
ffb566c06b
|
use readStream
|
8 years ago |
MITSUNARI Shigeo
|
e7bf6b3244
|
pairing(P, zero) should be 1
|
8 years ago |
MITSUNARI Shigeo
|
edf8d48129
|
change 'Ec::normalize() const' to 'Ec::normalize()'
|
8 years ago |
MITSUNARI Shigeo
|
9aca9c9b01
|
add IoTight repl for elliptic curve
|
8 years ago |
MITSUNARI Shigeo
|
22ea6ac902
|
add copyByteToUnitAsLE and copyUnitToByteAsLE
_
|
8 years ago |
MITSUNARI Shigeo
|
1d2f1160d0
|
use another GLV algo.
|
8 years ago |
MITSUNARI Shigeo
|
242e962849
|
a little faster G1::mul
|
8 years ago |
MITSUNARI Shigeo
|
c20c761024
|
bug fix of mulCT
|
8 years ago |
MITSUNARI Shigeo
|
45b01494cc
|
start to imple GLV for G1
|
8 years ago |
MITSUNARI Shigeo
|
399a97961a
|
add test of mapToG2
|
8 years ago |
MITSUNARI Shigeo
|
1937ca971b
|
llvm_mont is faster for bn384
|
8 years ago |
MITSUNARI Shigeo
|
a0402e567b
|
add option for bn384_test
|
8 years ago |
MITSUNARI Shigeo
|
faa01c6e11
|
defaut constructor of Ec does not clear the memory
|
8 years ago |
MITSUNARI Shigeo
|
56811bbb12
|
add constant time scalar mul for EC
|
8 years ago |
MITSUNARI Shigeo
|
50a0ed560f
|
add bn384.hpp
|
8 years ago |
MITSUNARI Shigeo
|
4bb4df62bf
|
add almost constant-time pow
|
8 years ago |
MITSUNARI Shigeo
|
702e3e685a
|
benchmark of 382-bit pairing
|
8 years ago |
MITSUNARI Shigeo
|
ee2f24c79f
|
add bn384_test
|
8 years ago |
MITSUNARI Shigeo
|
8b7b9e8bb6
|
add apis to precompute
|
8 years ago |
MITSUNARI Shigeo
|
d30c66387d
|
rename shared library from _if to _dy
|
8 years ago |
MITSUNARI Shigeo
|
ebc006b7ab
|
add Fr/G1/G2 isValid
|
8 years ago |
MITSUNARI Shigeo
|
333317aafd
|
close after test
|
8 years ago |
MITSUNARI Shigeo
|
0083777e68
|
add test of G1, G2, GT and pairing
|
8 years ago |
MITSUNARI Shigeo
|
bd796fd8a8
|
add test of getStr
|
8 years ago |
MITSUNARI Shigeo
|
26da8b86ca
|
test of bn256_if(cnd)
|
8 years ago |
MITSUNARI Shigeo
|
f1cb674d63
|
fix getRandVal test
|
8 years ago |
MITSUNARI Shigeo
|
1bca88116a
|
add wrapper functions ; BN::mapToGi
|
8 years ago |
MITSUNARI Shigeo
|
13942ae25d
|
change the order of arguments of G1 and G2
|
8 years ago |
MITSUNARI Shigeo
|
bc582f62fd
|
add Fp::setMsg()
|
8 years ago |
MITSUNARI Shigeo
|
66a710316c
|
check order of G2
|
8 years ago |
MITSUNARI Shigeo
|
90d7bbe2b6
|
fix ; ensure that the elements by mapTo.calcG2 is in G2
|
8 years ago |
MITSUNARI Shigeo
|
74975e85c8
|
change selection of Mont and SqrMont for bitSize == 1024
|
8 years ago |
MITSUNARI Shigeo
|
315dd729d1
|
disable test if xbyak is not enable
|
8 years ago |
MITSUNARI Shigeo
|
59905c24fd
|
show JIT status
|
8 years ago |