MCPcopy Create free account
hub / github.com/subbarayudu-j/TheAlgorithms-Python / generateLargePrime

Function generateLargePrime

ciphers/rabin_miller.py:55–59  ·  view source on GitHub ↗
(keysize = 1024)

Source from the content-addressed store, hash-verified

53 return rabinMiller(num)
54
55def generateLargePrime(keysize = 1024):
56 while True:
57 num = random.randrange(2 ** (keysize - 1), 2 ** (keysize))
58 if isPrime(num):
59 return num
60
61if __name__ == '__main__':
62 num = generateLargePrime()

Callers 1

rabin_miller.pyFile · 0.85

Calls 1

isPrimeFunction · 0.70

Tested by

no test coverage detected