def __init__(self, p=0, q=0): ChamHash.__init__(self) global group group = IntegerGroupQ(0) # if p and q parameters have already been selected group.p, group.q, group.r = p, q, 2 self.group = group
def __init__(self, p=0, q=0): ChamHash.__init__(self) global group; group = IntegerGroupQ(0) # if p and q parameters have already been selected group.p, group.q, group.r = p, q, 2 self.group = group
def params(self, p=0, q=0, bits=1024): global group group = IntegerGroupQ(0) if p == 0 or q == 0: group.paramgen(bits) else: group.p, group.q, group.r = p, q, 2
def __init__(self, p=0, q=0): global group group = IntegerGroupQ() group.p, group.q, group.r = p, q, 2