Namespaces | Functions | Variables
make_curve25519_tables.py File Reference

Go to the source code of this file.

Namespaces

 make_curve25519_tables
 

Functions

def make_curve25519_tables.main ()
 
def make_curve25519_tables.modp_inv (x)
 
def make_curve25519_tables.point_add (P, Q)
 
def make_curve25519_tables.point_mul (s, P)
 
def make_curve25519_tables.recover_x (y, sign)
 
def make_curve25519_tables.to_base_25_5 (x)
 
def make_curve25519_tables.to_base_51 (x)
 
def make_curve25519_tables.to_bytes (x)
 
def make_curve25519_tables.to_ge_precomp (P)
 
def make_curve25519_tables.to_literal (x)
 

Variables

int make_curve25519_tables.d = -121665 * modp_inv(121666) % p
 
def make_curve25519_tables.g_x = recover_x(g_y, 0)
 
int make_curve25519_tables.g_y = 4 * modp_inv(5) % p
 
 make_curve25519_tables.modp_sqrt_m1 = pow(2, (p-1) // 4, p)
 
int make_curve25519_tables.p = 2**255 - 19
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:22