Zmiana liczenia ord w module3 jak i w szyfrowaniu

Signed-off-by: Marcin Woźniak <y0rune@aol.com>
This commit is contained in:
2020-12-30 21:03:50 +01:00
parent 95056bbcd5
commit 24ff03a1d7
2 changed files with 7 additions and 41 deletions

View File

@ -23,7 +23,7 @@ def main
pm = szyfrowanieElGamala(m,n,u,a,b,p,px,py,qx,qy)
# BOB
y = SecureRandom.random_number(0..liczenieOrd(a,b,p))
y = SecureRandom.random_number(0..liczenieOrd(p))
c1 = wielokrotnoscPunktu(a,b,p,y,px,py)
yq = wielokrotnoscPunktu(a,b,p,y,qx,qy)
c2 = sumaPunktow(a,b,p,pm[0],pm[1],yq[0],yq[1])