• Keine Ergebnisse gefunden

Homework assignment 9

N/A
N/A
Protected

Academic year: 2021

Aktie "Homework assignment 9"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Fachbereich Mathematik Mohamed Barakat

Wintersemester 2010/11 Simon Hampe

Cryptography

Homework assignment 9

Due date: Wednesday 12/01 at 13:45

Exercise 1. Define Jn:=Qn∪˙ Qen={a∈(Z/nZ) | a

n

= 1}. Prove:

(1) Let n be a square-free odd number. Then Jn is a subgroup of (Z/nZ) of index 2.

(2) If n is a Blum numbers, then [Jn:Qn] = 2 and Jn =Qn∪ −˙ Qn.

Exercise 2. Determine all Blum numbers ≤ 100. Determine for the smallest four Blum numbers:

(1) the cardinality of Qn,Qen, andQn, (2) all elements of Qn,

(3) all orbits of the Rabinfunction (on Qn)

(4) all possible output sequences of the Blum-Blum-Shub generator.

Exercise 3. Using the algorithm introduced in the proof of Theorem 5.2.18:

(1) Compute the square root of 5 modulo 19.

(2) Compute the square root of 2 modulo 17.

(3) It is known that

2 p

= (−1)p

2

1

8 . Use this information to determine a class of primes for which the probabilistic algorithm (introduced in the proof of Theorem 5.2.18) can be turned into a deterministic one.

Now we consider square root modulon, wheren is a composite number.

(4) Let n= 713. Show how to use1852 ≡1 modn to factor n. (You can guess that n is a Blum number.)

Exercise 4. Let n = 77 be the public key of the Blum-Goldwasser cryptosys- tem1. Decipher the ciphertext 1000111111.

1Elements in(Z/nZ) are encoded by their smallest positive representative as binary numbers (with the lowest bit to the left).

1

Referenzen

ÄHNLICHE DOKUMENTE

The MATLAB data file reuters-21578-stemmed-with-topics.mat, which is available for download at http://www.ifis.cs.tu-bs.de/webfm_send/478, contains the whole (stemmed) Reuters data

We take a fresh look at the important Caristi–Kirk Fixed Point Theorem and link it to the recently developed theory of ball spaces, which provides generic fixed point theorems

”zusammenkleben”: Wenn eine L¨osung eine Karte verl¨aßt (dieser Zeitpunkt ist eine Stopp- zeit), wird sie durch eine L¨osung in der n¨achsten Karte fortgesetzt.... (Existenz

The purpose of this note is to prove Morris Orzech’s theorem on surjective ho- momorphisms of modules [1, Theorem 1] within constructive mathematics.. Our main weapon will be

By making use of the small groups library in GAP [4], it turns out that M has exactly 32 elements of order m (there are no groups with fewer elements of maximal order).. Moreover,

Previous experimental research has shown that such models can account for the information processing of dimensionally described and simultaneously presented choice

Mechanism Design and Social Choice, summer ’09 Prof..

Fachbereich Mathematik Mohamed Barakat.. Wintersemester 2010/11