Example params attribute deprecation.

pull/50/head
jMyles 2018-02-07 21:03:12 -08:00
parent 7110017475
commit e1fedf15e1
1 changed files with 3 additions and 2 deletions

View File

@ -181,8 +181,9 @@ class PRE(object):
def gen_priv(self):
return BigNum.gen_rand(self.params.curve)
def priv2pub(self, priv):
g = self.params.g
def priv2pub(self, priv, params: UmbralParameters = None):
params = params if params is not None else default_params()
g = params.g
return priv * g
def split_rekey(self, priv_a, pub_b, threshold, N):