diff --git a/dlp.py b/dlp.py index 113b615..2a7a7a9 100644 --- a/dlp.py +++ b/dlp.py @@ -1,6 +1,5 @@ #!/usr/bin/env python3 -from Cryptotools.Numbers.primeNumber import isPrimeNumber from Cryptotools.Groups.cyclic import Cyclic from math import log, ceil @@ -17,14 +16,11 @@ g = cyclic.getPrimitiveRoot() print(f"g: {g}") -#secretKey = 3257 -#secretKey = 134 secretKey = 4057 publicKey = ope(g, secretKey, n) print(f"Public key: {publicKey}") - # Now, we need to find the secret key based on the DLP for x in range(1, n): l = log(x, g)