MITSUNARI Shigeo
|
1d7c99e8a7
|
add millerLoopVec
|
5 years ago |
MITSUNARI Shigeo
|
1d2f4cb29b
|
optimize millerLoopVec
|
5 years ago |
MITSUNARI Shigeo
|
572fa8d816
|
add millerLoopVec
|
5 years ago |
MITSUNARI Shigeo
|
21dedae745
|
add mclBnFp_* like as mclBnFp_*
|
5 years ago |
MITSUNARI Shigeo
|
0a638c7ad2
|
add mclBn{Fr,Fp}_getLittleEndian
|
5 years ago |
MITSUNARI Shigeo
|
bb287f8f11
|
add Fp::getLittleEndian
|
5 years ago |
MITSUNARI Shigeo
|
b57e25f0cf
|
old codes use initCurve
|
5 years ago |
MITSUNARI Shigeo
|
4c376d551e
|
test of GT::pow
|
5 years ago |
MITSUNARI Shigeo
|
3c98ac00c8
|
enable GLV for secp256k1
|
5 years ago |
MITSUNARI Shigeo
|
626663b8db
|
secp256k1 supports GLV method
|
5 years ago |
MITSUNARI Shigeo
|
14465da205
|
move GLV1 to ec.hpp
|
5 years ago |
MITSUNARI Shigeo
|
53028c4a98
|
GLV1 is template class
|
5 years ago |
MITSUNARI Shigeo
|
2762669e4c
|
test of GLV for secp256k1
|
5 years ago |
MITSUNARI Shigeo
|
562337b152
|
v0.95 fix a parser of 0b10 with base = 16
|
5 years ago |
MITSUNARI Shigeo
|
977053396a
|
disable addLine/dblLine test for Proj
|
6 years ago |
MITSUNARI Shigeo
|
d9ea36e00c
|
[she] add dec without exception
|
6 years ago |
MITSUNARI Shigeo
|
66558e700d
|
[she] add she_c384_256
|
6 years ago |
MITSUNARI Shigeo
|
72bae9b544
|
[she] fix the serialization size for BLS12-381
|
6 years ago |
MITSUNARI Shigeo
|
53ac29fa9a
|
[she] add {Enc,Mul}IntVec
|
6 years ago |
MITSUNARI Shigeo
|
c371ee97fa
|
refactor old zkp for ElGamal
|
6 years ago |
MITSUNARI Shigeo
|
26260f5985
|
remove visual studio warnings
|
6 years ago |
MITSUNARI Shigeo
|
f1d0865f1c
|
add mclBn_setETHserialization
|
6 years ago |
MITSUNARI Shigeo
|
0234589658
|
big endian serialization for Fp2
|
6 years ago |
MITSUNARI Shigeo
|
838f081855
|
big endian serialization for eth2
|
6 years ago |
MITSUNARI Shigeo
|
2b3835260a
|
avoid overflow in test
|
6 years ago |
MITSUNARI Shigeo
|
3f61bbe45f
|
remove unused variable
|
6 years ago |
MITSUNARI Shigeo
|
ebabddf36d
|
set max bit for vint_test
|
6 years ago |
MITSUNARI Shigeo
|
50179edcfe
|
bn_c_test runs without gmp
|
6 years ago |
MITSUNARI Shigeo
|
7c56a88348
|
version v0.91
|
6 years ago |
MITSUNARI Shigeo
|
e6eb24a40f
|
remove unnecessary output
|
6 years ago |
MITSUNARI Shigeo
|
4ae8bc289c
|
add version
|
6 years ago |
MITSUNARI Shigeo
|
b3889f3bd9
|
add mclBn{Fr,Fp}_setLittleEndianMod
|
6 years ago |
MITSUNARI Shigeo
|
4297ea0dea
|
add Fp::setArray with Mod
|
6 years ago |
MITSUNARI Shigeo
|
27a7a0140e
|
change IF of Modp::init
|
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
|
fa696b564b
|
add Modp class
|
6 years ago |
MITSUNARI Shigeo
|
b401313c71
|
evaluatePolynomial sets out = c[0] if cSize = 1
|
6 years ago |
MITSUNARI Shigeo
|
08148dcf60
|
LagrangeInterpolation sets out = yVec[0] if k = 1
|
6 years ago |
MITSUNARI Shigeo
|
d6229da5aa
|
add G1only
|
6 years ago |
MITSUNARI Shigeo
|
2df559456b
|
add test of affine+generic
|
6 years ago |
MITSUNARI Shigeo
|
4006713fc5
|
a little optimization of Ec::addJacobi if both points are affine
|
6 years ago |
MITSUNARI Shigeo
|
817a6d94e6
|
add some benchmark
|
6 years ago |
MITSUNARI Shigeo
|
a6ccd705fc
|
change members of mclBnFp2
|
6 years ago |
MITSUNARI Shigeo
|
5b4abee36f
|
add mclBnFp_mapToG1 and mclBnFp2_mapToG2
|
6 years ago |
MITSUNARI Shigeo
|
38fb035e24
|
add test pattern
|
6 years ago |
MITSUNARI Shigeo
|
5c8dad4f5e
|
add Array::operator= if exception is enable
|
6 years ago |
MITSUNARI Shigeo
|
a7efe8a6fe
|
use sha2.hpp instead of crypto.hpp
|
6 years ago |
MITSUNARI Shigeo
|
73b683a288
|
setByCSPRNG uses setArrayMask to be compatible to setHashOf
|
6 years ago |
MITSUNARI Shigeo
|
11b2f3517f
|
fix loop counter of pairing benchmark
|
6 years ago |