update script
This commit is contained in:
parent
0a12ae2d13
commit
07d222afd6
4
dlp.py
4
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)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user