|
Electroneum
|
Functions | |
| def | expmod (b, e, m) |
| def | inv (x) |
| def | xrecover (y) |
| def | edwards (P, Q) |
| def | radix255 (x) |
Variables | |
| int | b = 256 |
| int | q = 2**255 - 19 |
| int | l = 2**252 + 27742317777372353535851937790883648493 |
| int | d = -121665 * inv(121666) |
| def | I = expmod(2,(q-1)/4,q) |
| int | By = 4 * inv(5) |
| def | Bx = xrecover(By) |
| list | B = [Bx % q,By % q] |
| list | Bi = B |
| list | Bij = Bi |
| def base.edwards | ( | P, | |
| Q | |||
| ) |
| def base.expmod | ( | b, | |
| e, | |||
| m | |||
| ) |
| def base.inv | ( | x | ) |
| def base.radix255 | ( | x | ) |
| def base.xrecover | ( | y | ) |
| int base.b = 256 |
| def base.Bi = B |
| def base.Bij = Bi |
| int base.By = 4 * inv(5) |
| int base.d = -121665 * inv(121666) |
| int base.l = 2**252 + 27742317777372353535851937790883648493 |
| int base.q = 2**255 - 19 |