You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@milagro.apache.org by GitBox <gi...@apache.org> on 2020/04/05 13:19:18 UTC

[GitHub] [incubator-milagro-crypto-rust] kirk-baird opened a new pull request #17: Write hash to curve functions for BLS381 G1 and G2

kirk-baird opened a new pull request #17: Write hash to curve functions for BLS381 G1 and G2
URL: https://github.com/apache/incubator-milagro-crypto-rust/pull/17
 
 
   # Issue
   
   #3 
   This does not complete all of #3 it only covers `BLS381` `hash_to_curve` for both G1 and G2, though much of this is generic and so will be reusable for other curves.
   
   # Proposed Changes
   
   - Implement `hash_to_curve_g1()` and `hash_to_curve_g2()` in accordance with the [draft-hash-to-curve-v06](https://tools.ietf.org/html/draft-irtf-cfrg-hash-to-curve-06#section-6.6.2). Included are all require subroutines.
   - HKDFs have been added as the code had already been written and tested.
   
   # Additional Comments
   
   The [draft-hash-to-draft](https://github.com/cfrg/draft-irtf-cfrg-hash-to-curve) and [draft-bls-signatures](https://github.com/cfrg/draft-irtf-cfrg-bls-signature/) are both work in progress and will have further updates.
   
   Test vectors have been included from the draft-hash-to-curve for both G1 and G2.
   
   BLS381 feature has been split into two to represent the Signatures on G1 vs G2
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@milagro.apache.org
For additional commands, e-mail: issues-help@milagro.apache.org