Commit Graph

  • d3d1504063 change build status to travis-ci.com MITSUNARI Shigeo 2021-02-18 16:30:32 +0900
  • 7c042156d9 add -fPIC to cmake MITSUNARI Shigeo 2021-02-18 10:46:32 +0900
  • ed8dc12e85 Merge branch 'dev' MITSUNARI Shigeo 2021-02-18 10:34:15 +0900
  • b226409e4a prepare for fp2Dbl_{mul,sqr}Pre MITSUNARI Shigeo 2021-02-18 10:33:33 +0900
  • b19156bf5f disable bench in debug mode MITSUNARI Shigeo 2021-02-18 09:09:55 +0900
  • d2b2ad8144 use llvm-add instead of C for Mul2 MITSUNARI Shigeo 2021-02-17 20:58:40 +0900
  • a7f2f656f8 fix generic fp2Dbl_mul_xi MITSUNARI Shigeo 2021-02-17 20:58:03 +0900
  • 8bd785dab5 fix test of Fp2Dbl::mul_xi MITSUNARI Shigeo 2021-02-17 20:57:21 +0900
  • 371399aa14 optimize Fp2Dbl::mul_xi MITSUNARI Shigeo 2021-02-17 18:22:11 +0900
  • b46aa28d8e a little optimize Fp6::sqr MITSUNARI Shigeo 2021-02-17 11:29:29 +0900
  • 988b1c6b41 v1.34 MITSUNARI Shigeo 2021-02-16 16:57:54 +0900
  • 2852262369 Merge branch 'staticlib' MITSUNARI Shigeo 2021-02-16 16:57:11 +0900
  • 8ffb9f43c2 Merge branch 'dev' MITSUNARI Shigeo 2021-02-16 16:56:44 +0900
  • 0c2babc0c4 remove unused code MITSUNARI Shigeo 2021-02-16 16:46:19 +0900
  • 9f1df6d61c use mul2 MITSUNARI Shigeo 2021-02-16 16:40:39 +0900
  • ed74c3bfdd use mul2 in Fp6::mul MITSUNARI Shigeo 2021-02-16 16:30:12 +0900
  • ae5b3a7330 _ MITSUNARI Shigeo 2021-02-16 16:29:53 +0900
  • 6b5a64c3ec a little optimize Fp6::mul MITSUNARI Shigeo 2021-02-16 15:20:39 +0900
  • 3423988fa0 use no-throw-version MITSUNARI Shigeo 2021-02-16 14:48:27 +0900
  • f9d7d40059 fp_tower assumes p < W/4 MITSUNARI Shigeo 2021-02-16 14:34:28 +0900
  • 10183458d3 add cmake option MCL_STATIC_LIB MITSUNARI Shigeo 2021-02-16 11:25:29 +0900
  • 91a2ecf358 add testABCD MITSUNARI Shigeo 2021-02-15 17:49:34 +0900
  • 4b5869ffad refactor Fp6::mul MITSUNARI Shigeo 2021-02-15 17:18:18 +0900
  • 3f65ce22ac move ecdsa code to ecdsa-wasm MITSUNARI Shigeo 2021-02-14 16:45:48 +0900
  • 49b27ddbd7 Merge branch 'dev' MITSUNARI Shigeo 2021-02-13 17:47:13 +0900
  • b06f7f6956 [go] add testMapToG1 MITSUNARI Shigeo 2021-02-13 17:41:42 +0900
  • d33f8c6856 [go] add SetBigEndianMode MITSUNARI Shigeo 2021-02-13 17:41:13 +0900
  • 6612374e3b [go] define const for SetMapToMode MITSUNARI Shigeo 2021-02-13 17:40:33 +0900
  • d960faad6f [go] strict check of the length in Deserialize MITSUNARI Shigeo 2021-02-12 15:07:54 +0900
  • 27cc37cc9c Merge branch 'dev' MITSUNARI Shigeo 2021-02-12 14:58:44 +0900
  • 46fc61dc75 enable mul2Test for isFullBit MITSUNARI Shigeo 2021-02-12 11:56:58 +0900
  • 4c56c8e592 remove unnecessary comments MITSUNARI Shigeo 2021-02-12 11:37:47 +0900
  • 744176ab8e use mul2 MITSUNARI Shigeo 2021-02-11 20:56:52 +0900
  • 630abea0c1 add Fp2::mul2 MITSUNARI Shigeo 2021-02-11 20:26:49 +0900
  • 40343a4a69 add mul2 MITSUNARI Shigeo 2021-02-11 19:49:37 +0900
  • bcf5961f70 add mul2 MITSUNARI Shigeo 2021-02-11 08:36:54 +0900
  • 28c8a0b489 field extension supposes non-fullbit MITSUNARI Shigeo 2021-02-10 17:38:00 +0900
  • 9a3add8fe6 use adcx instead of adc MITSUNARI Shigeo 2021-02-09 16:13:46 +0900
  • c08437c973 v1.33 MITSUNARI Shigeo 2021-02-09 04:52:42 +0900
  • b4abccd9a5 fix : disable bmi2 for old cpus MITSUNARI Shigeo 2021-02-09 04:52:05 +0900
  • 3be1f32788 v1.32 MITSUNARI Shigeo 2021-02-08 16:28:42 +0900
  • 19616e15f7 Merge branch 'dev' MITSUNARI Shigeo 2021-02-08 16:23:25 +0900
  • 6afa976ad2 rename local template function MITSUNARI Shigeo 2021-02-08 16:21:59 +0900
  • 52a9f4d213 remove mulPreC MITSUNARI Shigeo 2021-02-08 15:28:31 +0900
  • ebbb5cf6cc remove fpDbl_sqrPreA_ MITSUNARI Shigeo 2021-02-08 14:47:48 +0900
  • 64be787592 reduce one wrapper of mulPre for wasm MITSUNARI Shigeo 2021-02-08 14:20:18 +0900
  • b730448fa0 Merge branch 'dev' MITSUNARI Shigeo 2021-02-08 12:00:47 +0900
  • 2378fd2743 a little optimization of portable mulUnit MITSUNARI Shigeo 2021-02-07 14:56:24 +0900
  • c0d65655ea remove unused code MITSUNARI Shigeo 2021-02-07 12:56:34 +0900
  • 54155986b4 replace bool to uint32_t MITSUNARI Shigeo 2021-02-07 12:13:08 +0900
  • c0be1e91ce rename low_funct.hpp to low_func_wasm.hpp MITSUNARI Shigeo 2021-02-07 12:12:50 +0900
  • 769ca108f9 disable log MITSUNARI Shigeo 2021-02-05 17:07:39 +0900
  • 908fa76fca Merge branch 'dev' MITSUNARI Shigeo 2021-02-05 17:00:57 +0900
  • 215106e9e6 replace bool to unit32_t MITSUNARI Shigeo 2021-02-05 17:00:47 +0900
  • dc8964db5a add sqrMont MITSUNARI Shigeo 2021-02-04 17:18:36 +0900
  • c346f747d7 add modT MITSUNARI Shigeo 2021-02-04 15:09:45 +0900
  • a3293c2c85 add sqrT MITSUNARI Shigeo 2021-02-03 17:06:29 +0900
  • a7728b2286 add sqrT MITSUNARI Shigeo 2021-02-03 12:18:21 +0900
  • f2f39faf99 fix comment MITSUNARI Shigeo 2021-02-03 12:06:23 +0900
  • e61e56abdf add test of mont12 MITSUNARI Shigeo 2021-02-03 11:17:48 +0900
  • 7dae2ec939 add montT MITSUNARI Shigeo 2021-02-02 18:20:02 +0900
  • 32b1f2f7e7 test N = 8, 12 MITSUNARI Shigeo 2021-02-02 15:44:14 +0900
  • a3dd0f8a55 add karatsuba MITSUNARI Shigeo 2021-02-02 15:28:51 +0900
  • a31bde314f add mulT MITSUNARI Shigeo 2021-02-02 10:53:18 +0900
  • 8d64a0cfed test of wasm MITSUNARI Shigeo 2021-02-02 09:40:31 +0900
  • c1bcf317a1 v1.31 MITSUNARI Shigeo 2021-01-28 17:06:48 +0900
  • 8b1bd275b7 fix : call setOrder in init for isValidOrder MITSUNARI Shigeo 2021-01-28 17:06:01 +0900
  • 6fcddcf944 v1.30 MITSUNARI Shigeo 2021-01-28 11:52:13 +0900
  • 802d04ab47
    Merge pull request #97 from herumi/dev MITSUNARI Shigeo 2021-01-27 18:25:11 +0900
  • f71698f60f optimize FpDbl::mod MITSUNARI Shigeo 2021-01-26 17:23:13 +0900
  • 70e8b3f992 refactor montgomery6_1 MITSUNARI Shigeo 2021-01-26 16:42:33 +0900
  • 4e0e7c9089
    Merge pull request #96 from herumi/dev MITSUNARI Shigeo 2021-01-24 19:36:16 +0900
  • 184cada5d0 tweat montgomery6_1 MITSUNARI Shigeo 2021-01-24 17:40:59 +0900
  • 340389abfd keep rip+pL_ MITSUNARI Shigeo 2021-01-24 17:30:59 +0900
  • 6030ded9e7 reorder registers MITSUNARI Shigeo 2021-01-24 17:19:30 +0900
  • addd488d3d tweat mulAdd MITSUNARI Shigeo 2021-01-24 17:12:47 +0900
  • 0731c980b9 remove unnecessary add MITSUNARI Shigeo 2021-01-24 10:28:13 +0900
  • 106082b9ac clear top bit MITSUNARI Shigeo 2021-01-22 17:56:26 +0900
  • 758b1df7c4 tweet a loop MITSUNARI Shigeo 2021-01-21 17:37:44 +0900
  • c50b06141a adcx -> adc MITSUNARI Shigeo 2021-01-21 17:33:57 +0900
  • ee1eef38c8 remove one adox in Fp::mul MITSUNARI Shigeo 2021-01-21 16:41:47 +0900
  • 8befb75daa sample/pairing.exe uses Fr::setHashOf MITSUNARI Shigeo 2021-01-15 18:19:02 +0900
  • 19128897a8 sample/pairing.exe shows values MITSUNARI Shigeo 2021-01-15 18:14:27 +0900
  • df853a52c2 add sample of Fr::sub MITSUNARI Shigeo 2021-01-15 10:21:19 +0900
  • 69f1435fe4 Merge branch 'gallmann-ubique-feature/jni-extensions' MITSUNARI Shigeo 2021-01-14 11:28:56 +0900
  • 7fb2ee5bb7 Add Fr.setHash() to JNI Johannes Gallmann 2021-01-13 10:40:31 +0100
  • 1b8b3fcf92 Merge branch 'gallmann-ubique-feature/jni-extensions' MITSUNARI Shigeo 2021-01-13 16:03:53 +0900
  • 1b08a14e8e Add G1.isValidOrder() to JNI Johannes Gallmann 2021-01-12 16:35:06 +0100
  • 5ea94c2f51 Add Fr.setLittleEndianMod to JNI Johannes Gallmann 2021-01-12 16:34:28 +0100
  • 081db6d229 mov she-wasm entry in Makefile to she-wasm MITSUNARI Shigeo 2020-12-27 15:24:17 +0900
  • 51292308d7 remove entry mcl-wasm in Makefile MITSUNARI Shigeo 2020-12-27 11:12:08 +0900
  • 5fd72f06cf [she] add desc of decWithZkpDec MITSUNARI Shigeo 2020-12-25 10:19:16 +0900
  • 700751ed0d v1.29 MITSUNARI Shigeo 2020-12-20 10:13:42 +0900
  • 8ecd8cf99f avoid computing in MCL_DUMP_JIT MITSUNARI Shigeo 2020-12-19 11:30:20 +0900
  • 5cd31b666d [she] add test of ZkpDecGT MITSUNARI Shigeo 2020-12-18 16:40:24 +0900
  • 0d123843df [she] move PublicKey::verify to Aux::verify MITSUNARI Shigeo 2020-12-18 16:03:54 +0900
  • 3374bec58b [she] fix size of sheZkpDec MITSUNARI Shigeo 2020-12-18 15:38:51 +0900
  • 58836c5ddc [she] add decWithZkpDec for CipherGT MITSUNARI Shigeo 2020-12-18 15:17:36 +0900
  • 27f51cb987 update zkp for dec(c) = 0 MITSUNARI Shigeo 2020-12-18 10:21:31 +0900
  • 4407af6e33 update doc MITSUNARI Shigeo 2020-12-14 20:33:44 +0900