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:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to