Пример #1
0
def gen_prime():
    # 测试三次
    prime = gen_random.pseudoprime_number()
    flag1 = MillerRabin.millerrabin(prime)
    flag2 = MillerRabin.millerrabin(prime)
    flag3 = MillerRabin.millerrabin(prime)
    if not (flag1 and flag2 and flag3):
        prime = gen_prime()
    '''if MillerRabin.millerrabin(prime) == False:
        prime = gen_prime()'''
    return prime