February 2020
Beginner
621 pages
19h 34m
English
Alice, Bob, and Carlos want to agree on a common key (for a symmetric cryptosystem). All communications among them are public. If there were only two people, Diffie-Hellman could be used. A slight extension of this procedure works for three people:
Alice, Bob, and Carlos agree on a large prime and a primitive root .
Alice chooses a secret integer Bob chooses a secret integer and Carlos chooses a secret integer .
Alice computes Bob computes and Carlos computes .
Alice sends to Bob, Bob sends to Carlos, and Carlos sends to Alice.
Alice computes Bob computes and Carlos computes
Alice sends to Bob, Bob sends to Carlos, and Carlos ...
Read now
Unlock full access