You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@milagro.apache.org by km...@apache.org on 2019/08/07 09:42:11 UTC
[incubator-milagro-crypto-c] 01/01: Merge pull request #36 from
apache/develop
This is an automated email from the ASF dual-hosted git repository.
kmccusker pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-milagro-crypto-c.git
commit e3fc6b669f3d420674c721bcc753e3af37061169
Merge: 34e32ec a930a00
Author: Kealan McCusker <ke...@gmail.com>
AuthorDate: Wed Aug 7 10:42:05 2019 +0100
Merge pull request #36 from apache/develop
Release 1.0.0
.travis.yml | 4 +-
CMakeLists.txt | 60 +-
CPackConfig.cmake | 2 +
DISCLAIMER | 1 +
Dockerfile | 2 +
Makefile | 21 +-
NOTICE | 5 +
README.md | 71 +-
VERSION | 2 +-
cmake/PythonSiteDirs.cmake | 11 +
cmake_uninstall.cmake.in | 17 +
config.mk | 11 +-
doc/AMCL.dox | 6 +-
examples/CMakeLists.txt | 42 +-
examples/{testall.c => example_all.c} | 76 +-
examples/example_bls_ZZZ.c.in | 283 ++
.../{testdvs_ZZZ.c.in => example_dvs_ZZZ.c.in} | 42 +-
.../{testecdh_ZZZ.c.in => example_ecdh_ZZZ.c.in} | 0
.../{testmpin_ZZZ.c.in => example_mpin_ZZZ.c.in} | 29 +-
.../{testrsa_WWW.c.in => example_rsa_WWW.c.in} | 0
.../{testwcc_ZZZ.c.in => example_wcc_ZZZ.c.in} | 5 +-
...stwcc_dta_ZZZ.c.in => example_wcc_dta_ZZZ.c.in} | 0
examples/{testx509.c => example_x509.c} | 0
include/bls.h.in | 95 +
include/bls192.h.in | 95 +
include/bls256.h.in | 95 +
include/config_curve.h.in | 19 +
include/config_test.h.in | 43 +-
include/ecp4.h.in | 41 +-
include/ecp8.h.in | 39 +-
include/fp16.h.in | 19 +
include/fp24.h.in | 21 +-
include/fp48.h.in | 21 +-
include/fp8.h.in | 19 +
include/mpin192.h.in | 10 +-
include/mpin256.h.in | 10 +-
include/pair192.h.in | 19 +
include/pair256.h.in | 19 +
include/version.h.in | 42 +-
scripts/buildMulti.sh | 2 +-
src/bls.c.in | 153 +
src/bls192.c.in | 153 +
src/bls256.c.in | 153 +
src/pair.c.in | 10 +-
src/pair192.c.in | 10 +-
src/pair256.c.in | 10 +-
src/randapi.c | 19 +
src/rom_curve_ANSSI.c | 19 +
src/rom_curve_BLS24.c | 21 +-
src/rom_curve_BLS381.c | 19 +
src/rom_curve_BLS383.c | 21 +-
src/rom_curve_BLS461.c | 21 +-
src/rom_curve_BLS48.c | 21 +-
src/rom_curve_BN254.c | 19 +
src/rom_curve_BN254CX.c | 19 +
src/rom_curve_BRAINPOOL.c | 19 +
src/rom_curve_C25519.c | 19 +
src/rom_curve_C41417.c | 19 +
src/rom_curve_ED25519.c | 19 +
src/rom_curve_FP256BN.c | 19 +
src/rom_curve_FP512BN.c | 19 +
src/rom_curve_GOLDILOCKS.c | 19 +
src/rom_curve_HIFIVE.c | 19 +
src/rom_curve_NIST256.c | 19 +
src/rom_curve_NIST384.c | 19 +
src/rom_curve_NIST521.c | 19 +
src/rom_curve_NUMS256E.c | 21 +-
src/rom_curve_NUMS256W.c | 21 +-
src/rom_curve_NUMS384E.c | 21 +-
src/rom_curve_NUMS384W.c | 21 +-
src/rom_curve_NUMS512E.c | 19 +
src/rom_curve_NUMS512W.c | 19 +
src/rom_curve_SECP256K1.c | 19 +
src/rom_field_25519.c | 19 +
src/rom_field_256PME.c | 21 +-
src/rom_field_256PMW.c | 21 +-
src/rom_field_384PM.c | 21 +-
src/rom_field_512PM.c | 21 +-
src/rom_field_ANSSI.c | 19 +
src/rom_field_BLS24.c | 21 +-
src/rom_field_BLS381.c | 19 +
src/rom_field_BLS383.c | 21 +-
src/rom_field_BLS461.c | 21 +-
src/rom_field_BLS48.c | 21 +-
src/rom_field_BN254.c | 19 +
src/rom_field_BN254CX.c | 19 +
src/rom_field_BRAINPOOL.c | 19 +
src/rom_field_C41417.c | 19 +
src/rom_field_FP256BN.c | 19 +
src/rom_field_FP512BN.c | 19 +
src/rom_field_GOLDILOCKS.c | 19 +
src/rom_field_HIFIVE.c | 19 +
src/rom_field_NIST256.c | 19 +
src/rom_field_NIST384.c | 19 +
src/rom_field_NIST521.c | 19 +
src/rom_field_SECP256K1.c | 19 +
src/rsa_support.c | 19 +
src/wcc.c.in | 44 +-
src/wcc192.c.in | 44 +-
src/wcc256.c.in | 44 +-
test/CMakeLists.txt | 11 +-
test/test_aes_decrypt.c | 37 +-
test/test_aes_encrypt.c | 37 +-
test/test_big_arithmetics_XXX.c.in | 36 +-
test/test_big_consistency_XXX.c.in | 36 +-
test/test_bls_ZZZ.c.in | 294 ++
test/test_ecc_ZZZ.c.in | 36 +-
test/test_ecdh_ZZZ.c.in | 36 +-
test/test_ecdsa_keypair_ZZZ.c.in | 36 +-
test/test_ecdsa_sign_ZZZ.c.in | 36 +-
test/test_ecdsa_verify_ZZZ.c.in | 36 +-
test/test_ecp2_arithmetics_ZZZ.c.in | 38 +-
test/test_ecp4_arithmetics_ZZZ.c.in | 38 +-
test/test_ecp8_arithmetics_ZZZ.c.in | 38 +-
test/test_ecp_arithmetics_ZZZ.c.in | 36 +-
test/test_fp12_arithmetics_YYY.c.in | 94 +-
test/test_fp16_arithmetics_YYY.c.in | 36 +-
test/test_fp24_arithmetics_YYY.c.in | 86 +-
test/test_fp2_arithmetics_YYY.c.in | 36 +-
test/test_fp48_arithmetics_YYY.c.in | 38 +-
test/test_fp4_arithmetics_YYY.c.in | 36 +-
test/test_fp8_arithmetics_YYY.c.in | 36 +-
test/test_fp_arithmetics_YYY.c.in | 70 +-
test/test_gcm_decrypt.c | 36 +-
test/test_gcm_encrypt.c | 36 +-
test/test_hash.c | 36 +-
test/test_mpin_ZZZ.c.in | 36 +-
test/test_mpin_bad_pin_ZZZ.c.in | 36 +-
test/test_mpin_bad_token_ZZZ.c.in | 36 +-
test/test_mpin_dvs_ZZZ.c.in | 36 +-
test/test_mpin_dvs_wrong_pk_ZZZ.c.in | 36 +-
test/test_mpin_expired_tp_ZZZ.c.in | 36 +-
test/test_mpin_good_ZZZ.c.in | 36 +-
test/test_mpin_random_ZZZ.c.in | 36 +-
test/test_mpin_sign_ZZZ.c.in | 36 +-
test/test_mpin_tp_ZZZ.c.in | 36 +-
test/test_mpin_vectors_ZZZ.c.in | 38 +-
test/test_mpin_vectors_dta_ZZZ.c.in | 36 +-
test/test_mpinfull_ZZZ.c.in | 38 +-
test/test_mpinfull_onepass_ZZZ.c.in | 36 +-
test/test_mpinfull_random_ZZZ.c.in | 38 +-
test/test_mpinfull_tp_ZZZ.c.in | 38 +-
test/test_octet_consistency.c | 36 +-
test/test_output_functions_ZZZ.c.in | 36 +-
test/test_pair_ZZZ.c.in | 36 +-
test/test_rsa_WWW.c.in | 36 +-
test/test_rsa_sign_WWW_ZZZ.c.in | 36 +-
test/test_utils.c | 36 +-
test/test_version.c | 36 +-
test/test_wcc_ZZZ.c.in | 36 +-
test/test_wcc_bad_receiver_key_ZZZ.c.in | 36 +-
test/test_wcc_bad_sender_key_ZZZ.c.in | 36 +-
test/test_wcc_invalid_points_ZZZ.c.in | 36 +-
test/test_wcc_random_ZZZ.c.in | 36 +-
test/test_x509_WWW_ZZZ.c.in | 36 +-
testVectors/mpin/BLS381.json | 1 +
testVectors/mpin/BLS381.txt | 3000 ++++++++++++++++++++
wrappers/python/CMakeLists.txt | 5 +
wrappers/python/README.md | 5 +-
wrappers/python/TestMPINInstall_ZZZ.py.in | 49 +-
wrappers/python/TestMPIN_BN254CX.py | 140 -
wrappers/python/TimeMPIN_ZZZ.py.in | 61 +-
wrappers/python/bls_ZZZ.py.in | 490 ++++
wrappers/python/mpin_ZZZ.py.in | 101 +-
wrappers/python/wcc_ZZZ.py.in | 88 +-
165 files changed, 7580 insertions(+), 1654 deletions(-)