New answers tagged


sc_reduce just takes a 256 bit number and reduces it mod 𝑙 to yield a scalar of the correct curve order. Nothing special. Any number between 0 and 𝑙 is a valid scalar. For a point (which is what a public key is) however, the bytes need to first decode to a point and this can vary based on what format has been used to store the point. ...

Top 50 recent answers are included