This is an automated email from the ASF dual-hosted git repository.

kmccusker pushed a change to branch develop
in repository 
https://gitbox.apache.org/repos/asf/incubator-milagro-crypto-rust.git.


    from 23d1fac  Merge pull request #36 from sigp/fuzz-serialization
     new 46f16d1  Update benchmarking
     new 0695aaa  Update test vectors to hash-to-curve-v08
     new 61e23b9  Remove bls381 svdw vectors
     new 3688965  Convert constants to ints
     new 5bef50f  Undo change in bls48
     new e6e90f0  Merge pull request #39 from sigp/update-benches

The 74 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 BenchtestALL.rs                                    | 954 ---------------------
 Cargo.toml                                         |  34 +
 benches/BenchtestALL.rs                            | 684 +++++++++++++++
 benches/bls381.rs                                  | 381 ++++++++
 benches/bn254.rs                                   | 120 +++
 benches/ed25519.rs                                 |  82 ++
 benches/goldilocks.rs                              |  82 ++
 benches/nist256.rs                                 |  82 ++
 benches/rsa2048.rs                                 |  87 ++
 benches/rsa3072.rs                                 |  87 ++
 benches/rsa4096.rs                                 |  87 ++
 readme.md                                          |  42 +-
 src/bls381/basic.rs                                |  19 +
 src/bls381/core.rs                                 |  16 +-
 src/bls381/message_augmentation.rs                 |  19 +
 src/bls381/mod.rs                                  |  19 +
 src/bls381/proof_of_possession.rs                  |  19 +
 src/bls381/utils.rs                                |  19 +
 src/fp.rs                                          |   2 +-
 src/fp2.rs                                         |   2 +-
 src/hash_to_curve.rs                               |  76 +-
 src/roms/rom_bls381_32.rs                          |  53 +-
 src/roms/rom_bls381_64.rs                          |  65 +-
 src/rsa.rs                                         |  51 +-
 .../BLS12381G1_XMD:SHA-256_SSWU_NU_.json           |  58 +-
 .../BLS12381G1_XMD:SHA-256_SSWU_RO_.json           |  87 +-
 .../BLS12381G1_XMD:SHA-256_SVDW_NU_.json           |  76 --
 .../BLS12381G1_XMD:SHA-256_SVDW_RO_.json           |  96 ---
 .../BLS12381G2_XMD:SHA-256_SSWU_NU_.json           |  58 +-
 .../BLS12381G2_XMD:SHA-256_SSWU_RO_.json           |  87 +-
 .../BLS12381G2_XMD:SHA-256_SVDW_NU_.json           |  76 --
 .../BLS12381G2_XMD:SHA-256_SVDW_RO_.json           |  96 ---
 .../edwards25519_XMD:SHA-512_ELL2_NU_.json         |  90 ++
 .../edwards25519_XMD:SHA-512_ELL2_RO_.json         | 115 +++
 src/test_utils/mod.rs                              |  19 +
 src/test_utils/test_vector_structs.rs              |  19 +
 36 files changed, 2405 insertions(+), 1554 deletions(-)
 delete mode 100644 BenchtestALL.rs
 create mode 100644 benches/BenchtestALL.rs
 create mode 100644 benches/bls381.rs
 create mode 100644 benches/bn254.rs
 create mode 100644 benches/ed25519.rs
 create mode 100644 benches/goldilocks.rs
 create mode 100644 benches/nist256.rs
 create mode 100644 benches/rsa2048.rs
 create mode 100644 benches/rsa3072.rs
 create mode 100644 benches/rsa4096.rs
 delete mode 100644 
src/test_utils/hash_to_curve_vectors/BLS12381G1_XMD:SHA-256_SVDW_NU_.json
 delete mode 100644 
src/test_utils/hash_to_curve_vectors/BLS12381G1_XMD:SHA-256_SVDW_RO_.json
 delete mode 100644 
src/test_utils/hash_to_curve_vectors/BLS12381G2_XMD:SHA-256_SVDW_NU_.json
 delete mode 100644 
src/test_utils/hash_to_curve_vectors/BLS12381G2_XMD:SHA-256_SVDW_RO_.json
 create mode 100644 
src/test_utils/hash_to_curve_vectors/edwards25519_XMD:SHA-512_ELL2_NU_.json
 create mode 100644 
src/test_utils/hash_to_curve_vectors/edwards25519_XMD:SHA-512_ELL2_RO_.json

Reply via email to