• Keine Ergebnisse gefunden

Algorithmic Cryptography

N/A
N/A
Protected

Academic year: 2022

Aktie "Algorithmic Cryptography"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Walter Unger WS 2012/2013

Sascha Geulen January 9, 2013

Exercise

Algorithmic Cryptography

Sheet 11

Exercise 11.1: (4 points)

After Knud Knudson’s arrival at the North Pole, the Inuit told him that there is the Treasure of the Unknown Harbor Seal near the Geographic North Pole. In order to find it, Knud Knudson has to discover the coordinates of the Stones of the Average, each given by a point (xi, yi), i∈ {1, . . . , n}. The treasure is located at the average point of them, i.e., at n1 ·Pn

i=1xi,1n·Pn i=1yi

.

Unfortunately, Knud Knudson’s mental calculation skills do not allow him to cal- culate the average point using only his brain. So he uses his new Peach yPhone, which has a connection to a server that can compute complicated calculations. As a result of a misapprehension, the vendor sent Knud Knudson a smartphone that can save only one point at the same time. So Knud Knudson must use the server to do the computation. But he does not trust the server operator. So he does not want that the server can see any point or the result. Hence, the computation has to be done using encrypted data.

Can you design a protocol that guarantees Knud Knudson’s privacy requirements?

The Inuit gave Knud Knudson a machine that can compute the discrete logarithm efficiently, i.e., given a prime number p, a generator g of Zp, and a y ∈ Zp, it can compute a x∈Zp with y≡gx modp.

Exercise 11.2: (4 points)

Construct an electronic money protocol for the following problem:

A couple wants to share a bank account in such a way that each of them can do transactions. The bank must not distinguish between who has done a transaction, but both spouses must be able to differentiate who has done the transaction using the receipts of the bank.

Exercise 11.3: (4 bonus points)

Let an ElGamal system be given by the private key (p, g, x) and the public key (p, g, y = gx modp). Furthermore, let k ∈ {2, . . . , p−2} with gcd(k, p−1) = 1.

The messagem was encrypted to (a, b) = (gk modp, m·ykmodp).

Prove: It can be determined efficiently, whether m is a quadratic residue or not, using onlyy,g, p, a, and b.

(2)

Exercise 11.4: (4 bonus points) Construct a Zero-Knowledge-Proof based on the following problem:

DOMINATING INDUCED MATCHING

Input: Graph G= (V, E) and b, w∈N with b+w=|V|.

Question: Is there a partition of V in w white vertices which form an inde- pendent set, and b black vertices which induce a matching?

Deadline: Wednesday, January 16, 2013, 15:00,

in the letterbox in front of i1.

Referenzen

ÄHNLICHE DOKUMENTE

Eine Messung der Polarisation im Endzustand ist experimentell nur f¨ur t-Leptonen m¨oglich, da man deren Spin aus der Winkelverteilung der Produkte von t-Zerf¨allen bestimmen kann..

Moreover, the regression of North Atlantic SLP anomalies onto the normalized NAO index yields a pattern (see Fig. Thus, following the methodology in previous sections,

Produced by a mixture of overflow waters from the Iceland-Scotland Ridge and Northeast Atlantic Water, the Charlie Gibbs Fracture Zone (CGFZ) Water forms the middle

The North Brazil Undercurrent 777 shown later, the deeper reference level led to differences in the details of the geostrophic current fields compared to the

„ We began connecting them via videoconference to high school students, visitors of museums and a studio at the World EXPO at Hannover in 2000.. „ As early as 1995, we connected

Summary: Mcasurcments of the gross beta activity of firn samples taken Front drillings in the region of the North Water polynya allow us to identify deposits of the radioactive

Revolution. 19 North is assuming changes in rules induced sustained economic growth, rather than investment or foreign trade or, more plausibly, ideological development. Making

The military underground’s potential is lessening, evidence of which includes the fact that no major terrorist attacks have been launched over the past few years (one