cfrg / draft-irtf-cfrg-voprf

Oblivious Pseudorandom Functions (OPRFs) using Prime-Order Groups
https://cfrg.github.io/draft-irtf-cfrg-voprf/#go.draft-irtf-cfrg-voprf.html
Other
39 stars 15 forks source link

Removes OS2IP, and fixes some words. #338

Closed armfazh closed 2 years ago

armfazh commented 2 years ago

This PR solves the following comments from review:

  1. 1.3 on page 7: Better to separate I2SOP and OS2IP, because the current description might be taken to suggest that I2SOP converts a byte array to a non-negative integer, which according to RFC 8017 is just the opposite, i.e., converts a non-negative integer to a byte array.
  2. 2 on page 8: Redundant long at the end of this sentence "A cryptographic hash function whose output length is Nh bytes long".
  3. 2.1 on page 9 says "... multiplicative inverse of input Scalar s modulo ...". This is the first time modulo operation is mentioned.