Ejemplo n.º 1
0
def dh_start(entropy_f):
    x = random_scalar(entropy_f)
    X = Base.scalarmult(x)
    return x,X.to_bytes()
Ejemplo n.º 2
0
Archivo: dh.py Proyecto: levic92/PyRai
def dh_start(entropy_f):
    x = random_scalar(entropy_f)
    X = Base.scalarmult(x)
    return x, X.to_bytes()
Ejemplo n.º 3
0
def dh_start(entropy_f: Callable) -> Tuple[int, bytes]:
    x = random_scalar(entropy_f)
    X = Base.scalarmult(x)
    return x, X.to_bytes()
Ejemplo n.º 4
0
def _start(pw, entropy_f, blinding):
    a = random_scalar(entropy_f)
    pw_scalar = password_to_scalar(pw)
    X = Base.scalarmult(a).add(blinding.scalarmult(pw_scalar))
    X_s = X.to_bytes()
    return (a, pw_scalar), X_s
Ejemplo n.º 5
0
def _start(pw, entropy_f, blinding):
    a = random_scalar(entropy_f)
    pw_scalar = password_to_scalar(pw)
    X = Base.scalarmult(a).add(blinding.scalarmult(pw_scalar))
    X_s = X.to_bytes()
    return (a, pw_scalar), X_s