19.3 Exercises

  1. Consider the diagram of tunnels in Figure 19.2. Suppose each of the four doors to the central chamber is locked so that a key is needed to enter, but no key is needed to exit. Peggy claims she has the key to one of the doors. Devise a zero-knowledge protocol in which Peggy proves to Victor that she can enter the central chamber. Victor should obtain no knowledge of which door Peggy can unlock.

    Figure 19.2 Diagram for Exercise 1

    Illustration shows the Tunnel Used in the Zero-Knowledge Protocol.
  2. Suppose p is a large prime, α is a primitive root, and βαa  (modp). The numbers p, α, β are public. Peggy wants to prove to Victor that she knows a without revealing it. ...

Get Introduction to Cryptography with Coding Theory, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.