Update README.MD

This commit is contained in:
Bill Buchanan
2021-02-25 18:20:03 +00:00
committed by GitHub
parent 514c0e36ba
commit 1866d9033e

View File

@@ -291,28 +291,28 @@ Eve2 = (B**eve) % p
Key1= (Eve1**a) % p
Key2= (Eve2**b) % p
print 'g: ',g,' (a shared value), n: ',p, ' (a prime number)'
print ('g: ',g,' (a shared value), n: ',p, ' (a prime number)')
print '\n== Random value generation ==='
print ('\n== Random value generation ===')
print '\nAlice calculates:'
print 'a (Alice random): ',a
print 'Alice value (A): ',A,' (g^a) mod p'
print ('\nAlice calculates:')
print ('a (Alice random): ',a)
print ('Alice value (A): ',A,' (g^a) mod p')
print '\nBob calculates:'
print 'b (Bob random): ',b
print 'Bob value (B): ',B,' (g^b) mod p'
print ('\nBob calculates:')
print ('b (Bob random): ',b)
print ('Bob value (B): ',B,' (g^b) mod p')
print '\n==Alice sends value to Eve ==='
print ('\n==Alice sends value to Eve ===')
print 'Eve takes Alice\'s value and calculates: ',Eve1
print 'Alice gets Eve\'s value and calculates key of: ',Key1
print ('Eve takes Alice\'s value and calculates: ',Eve1)
print ('Alice gets Eve\'s value and calculates key of: ',Key1)
print '\n==Bob sends value to Eve ==='
print ('\n==Bob sends value to Eve ===')
print 'Eve takes Bob\'s value and calculates: ',Eve2
print 'Bob gets Eve\'s value and calculates key of: ',Key2
print ('Eve takes Bob\'s value and calculates: ',Eve2)
print ('Bob gets Eve\'s value and calculates key of: ',Key2)
```
## D Elliptic Curve Diffie-Hellman (ECDH)