(r, p)
| 1228 | } |
| 1229 | } |
| 1230 | function pack(r, p) { |
| 1231 | var tx = gf(), ty = gf(), zi = gf(); |
| 1232 | inv25519(zi, p[2]); |
| 1233 | M(tx, p[0], zi); |
| 1234 | M(ty, p[1], zi); |
| 1235 | pack25519(r, ty); |
| 1236 | r[31] ^= par25519(tx) << 7; |
| 1237 | } |
| 1238 | function scalarmult(p, q, s) { |
| 1239 | var b, i; |
| 1240 | set25519(p[0], gf0); |
no test coverage detected