@@ -121,7 +121,7 @@ <h2>Public Functions</h2>
121
121
< pre > < code class ="language-Typescript "> < span class ="hljs-keyword "> public</ span > maskInput(input: < span class ="hljs-built_in "> string</ span > ): IMaskedData</ code > </ pre >
122
122
< p > < strong > maskPoint</ strong > : applies a random mask to an elliptic curve point</ p >
123
123
< pre > < code class ="language-Typescript "> < span class ="hljs-keyword "> public</ span > maskPoint(point: < span class ="hljs-built_in "> Uint8Array</ span > ): IMaskedData</ code > </ pre >
124
- < p > < strong > unmaskInput </ strong > : applies the multiplicative inverse of the mask to the masked point</ p >
124
+ < p > < strong > unmaskPoint </ strong > : applies the multiplicative inverse of the mask to the masked point</ p >
125
125
< pre > < code class ="language-Typescript "> < span class ="hljs-keyword "> public</ span > unmaskPoint(maskedPoint: < span class ="hljs-built_in "> Uint8Array</ span > , mask: < span class ="hljs-built_in "> Uint8Array</ span > ): < span class ="hljs-built_in "> Uint8Array</ span > </ code > </ pre >
126
126
< p > < strong > generateRandomScalar</ strong > : generates a uniform random 32-byte number in [1, order of curve)</ p >
127
127
< pre > < code class ="language-Typescript "> < span class ="hljs-keyword "> public</ span > generateRandomScalar(): < span class ="hljs-built_in "> Uint8Array</ span > </ code > </ pre >
@@ -160,7 +160,7 @@ <h2>OPRF Steps</h2>
160
160
< pre > < code class ="language-Typescript "> < span class ="hljs-comment "> // Make sure that masked.mask corresponds to the original mask used.</ span >
161
161
< span class ="hljs-comment "> // Otherwise, this will not give you the correct output.</ span >
162
162
< span class ="hljs-keyword "> const</ span > salted = oprf.decodePoint(receive(), < span class ="hljs-string "> 'UTF-8'</ span > );
163
- < span class ="hljs-keyword "> const</ span > unmasked = oprf.unmaskInput (salted, masked.mask);</ code > </ pre >
163
+ < span class ="hljs-keyword "> const</ span > unmasked = oprf.unmaskPoint (salted, masked.mask);</ code > </ pre >
164
164
< hr >
165
165
< p > Implementation inspired by Burns et. al.
166
166
< a href ="https://pdfs.semanticscholar.org/5d33/ea1d3fda454875a6a6ee7c535c80c74af512.pdf "> https://pdfs.semanticscholar.org/5d33/ea1d3fda454875a6a6ee7c535c80c74af512.pdf</ a > </ p >
@@ -206,4 +206,4 @@ <h2>Legend</h2>
206
206
< div class ="overlay "> </ div >
207
207
< script src ="assets/js/main.js "> </ script >
208
208
</ body >
209
- </ html >
209
+ </ html >
0 commit comments