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 2020/05/08 15:42:27 UTC

[incubator-milagro-crypto-rust] branch develop updated (d8f3bb9 -> e10c4ad)

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 d8f3bb9  Merge pull request #21 from sigp/hash-to-curve-07
     new abaf181  implement bls-sigs-standard-v02 functions for bls381
     new f69a2c0  Write bls core operations and api end points
     new 777c61f  Updates comments
     new e1979dd  Simplify initialisation of empty arrays
     new 861ea87  Merge branch 'develop' into rom-cleanup
     new 4efdb23  Fix mutability
     new 1106cbc  Merge rom-cleanup
     new dfafab6  Change return types to fixed length arrays
     new 087a3f2  Add tests for bls core
     new 4929cab  Differentiate DSTs
     new e10c4ad  Merge pull request #29 from sigp/bls-core-operations

The 55 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:
 Cargo.toml                                        |   5 +-
 src/bls381.rs                                     | 310 ---------
 src/bls381/basic.rs                               | 137 ++++
 src/bls381/core.rs                                | 747 ++++++++++++++++++++++
 src/bls381/message_augmentation.rs                | 168 +++++
 src/bls381/mod.rs                                 |  10 +
 src/bls381/proof_of_possession.rs                 | 286 +++++++++
 src/ecp.rs                                        |   2 +-
 src/errors.rs                                     |   5 +-
 src/hash_to_curve.rs                              |  15 +-
 src/lib.rs                                        |  32 +-
 src/pair.rs                                       |   2 +-
 src/roms/rom_bls24_32.rs                          | 102 +--
 src/roms/rom_bls24_64.rs                          |  50 +-
 src/roms/{rom_bls381g1_32.rs => rom_bls381_32.rs} | 113 +---
 src/roms/{rom_bls381g1_64.rs => rom_bls381_64.rs} |  61 +-
 src/roms/rom_bls381g2_32.rs                       | 239 -------
 src/roms/rom_bls381g2_64.rs                       | 241 -------
 src/roms/rom_bls383_32.rs                         | 102 +--
 src/roms/rom_bls383_64.rs                         |  50 +-
 src/roms/rom_bls461_32.rs                         | 102 +--
 src/roms/rom_bls461_64.rs                         |  50 +-
 src/roms/rom_bls48_32.rs                          | 128 +---
 src/roms/rom_bls48_64.rs                          |  50 +-
 24 files changed, 1412 insertions(+), 1595 deletions(-)
 delete mode 100644 src/bls381.rs
 create mode 100644 src/bls381/basic.rs
 create mode 100644 src/bls381/core.rs
 create mode 100644 src/bls381/message_augmentation.rs
 create mode 100644 src/bls381/mod.rs
 create mode 100644 src/bls381/proof_of_possession.rs
 rename src/roms/{rom_bls381g1_32.rs => rom_bls381_32.rs} (63%)
 rename src/roms/{rom_bls381g1_64.rs => rom_bls381_64.rs} (75%)
 delete mode 100644 src/roms/rom_bls381g2_32.rs
 delete mode 100644 src/roms/rom_bls381g2_64.rs